【发布时间】:2013-02-20 16:44:22
【问题描述】:
好的,这是我正在使用的 css。
input{
border: 2px solid #000;
background-color: #808080;
color: #fff;
}
据我所知,这应该会影响该样式表所链接的页面上的每个输入。
但是,它似乎只改变了字体颜色,没有别的。除非我通过 id 引用表单,否则它会应用整套规则。
它改变字体颜色的事实表明它确实在链接。但是为什么它只会影响字体颜色而不影响其他任何东西,直到我通过 id 来做呢?
没有其他样式表可以覆盖它,也没有嵌入或内联样式。
【问题讨论】:
-
您所说的一切都表明还有一些其他样式比上述样式具有更大的特异性。你能在 jsfiddle 中重现这个问题吗?
-
“没有其他样式表可以覆盖它”你确定吗?
-
我非常确定。我没有嵌入式 CSS 或内联 CSS。而且我只有一个样式表,在那个样式表中,这是唯一影响输入的组。事实上,唯一的其他背景颜色就是容器上的那种。
标签: css stylesheet rules