Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有些样式不';我无法处理CSS,所以我必须在HTML中添加它们_Html_Css - Fatal编程技术网

有些样式不';我无法处理CSS,所以我必须在HTML中添加它们

有些样式不';我无法处理CSS,所以我必须在HTML中添加它们,html,css,Html,Css,我在HTML中创建了一个按钮,然后通过CSS添加了一些样式,带有一些边框效果和其他效果,但是当我尝试更改背景颜色或文本颜色时,它不起作用,我必须在HTML文件中添加一些样式。有人知道为什么背景和颜色不能改变,但其他的效果,如边框等工作吗 .button1{ 浮动:无; 高度:20px; 宽度:50px; 背景颜色:蓝色; 颜色:黑色; 边界样式:开始; } 点击这里 在代码中,您将测试的颜色设置为红色。因为它是“内联”的,在HTML行中,它将覆盖任何css <button type="

我在HTML中创建了一个按钮,然后通过CSS添加了一些样式,带有一些边框效果和其他效果,但是当我尝试更改背景颜色或文本颜色时,它不起作用,我必须在HTML文件中添加一些样式。有人知道为什么背景和颜色不能改变,但其他的效果,如边框等工作吗

.button1{
浮动:无;
高度:20px;
宽度:50px;
背景颜色:蓝色;
颜色:黑色;
边界样式:开始;
}

点击这里
在代码中,您将测试的颜色设置为红色。因为它是“内联”的,在HTML行中,它将覆盖任何css

<button type="button" style="height:70px; width:230px; color:red; background-color: yellow">Click Here</button>
点击这里
如果删除内联颜色:红色,现在可以从css中投射颜色。这也是为什么一些效果有效而其他效果无效的原因——它们不是预定义的内联效果,并且只在css类中


简而言之,强制转换的顺序是内联>css

针对按钮并设置样式

//one out of many solutions: you can give the button an id
<button id="whatever">click here</button>

//then style it using the id

#whatever {
   background-color: yellow;
   color: red;
}
//多种解决方案中的一种:您可以给按钮一个id
点击这里
//然后使用id设置样式
#随便{
背景颜色:黄色;
颜色:红色;
}

请发布代码,而不是屏幕截图……这可能是缓存问题。尝试按CTRL+SHIFT+R。发布代码将有助于我们进一步调试。请解释您试图实现的目标是什么?您希望背景颜色和文本是什么颜色?显示您尝试过但不起作用的内容,而不是有效的代码。@josephting我想通过在Style.Css上添加一些样式来更改按钮的背景颜色和文本颜色,而不必在html文件where's button上添加样式,是的,我已经为按钮添加了一个id类,但是按钮的颜色和背景不能更改,但是其他样式如边框半径等可以工作。另一个更新::问题是创建了另一个背景,这就是为什么效果不起作用的原因,因为昨天在CSS上添加了一些边框,但后来删除了它,现在当我在CSS文件上更新背景颜色时,它会更新边框,而不是按钮的背景,我不知道如何删除它,因为没有任何边框样式的CSS文件,以摆脱它。下面的图片显示CSS文件和按钮预览,背景颜色为您的按钮位于一个div中,类设置为button1。因此,您将为div指定背景颜色,而不是按钮。如何将div指定给按钮而不是背景?好的,请删除在.button1类上设置的背景,然后声明另一种样式:
.button1>按钮{background:yellow;}
。那应该对你有用。如果你想让按钮看起来更大,你也可以添加一些填充。我必须在html文件中添加一种颜色,因为当我在CSS上添加背景色时,它没有任何效果,它通过html文件工作,现在删除了html文件中的背景色并添加了背景色;在CSS上,但背景色不更新又是一样的?另一个更新::问题是,创建了另一个背景,这就是为什么效果不起作用,因为昨天在CSS上添加了一些边框,但后来删除了它,现在当我在CSS文件上更新背景色时,它会更新边框,而不是按钮的背景我不知道如何删除它,因为CSS文件中没有任何边框样式可以删除它。下图以背景色显示CSS文件和按钮预览