0

好的,这是我正在使用的 css。

input{
border: 2px solid #000;
background-color: #808080;
color: #fff;
}

据我所知,这应该会影响该样式表链接的页面上的每个输入。

然而,它似乎只改变了字体颜色,没有别的。除非我通过 id 引用表单,否则它会应用整套规则。

它改变字体颜色的事实表明它确实在链接。但是为什么它只会影响字体颜色而不影响其他任何东西,直到我通过 id 来做呢?

没有其他样式表可以覆盖它,也没有嵌入或内联样式。

4

1 回答 1

3

我不是 css 大师,但对我来说,“用户代理样式表”看起来更具体一些,例如 chrome 会使用选择器,如input[type="password"], input[type="search"], isindex默认样式。

因此,只需使用通用后代选择器,您就应该能够绕过该尝试body inputform input

编辑

您可以随时打开 firebug 检查输入并查看样式如何应用/覆盖。

于 2013-03-06T03:00:22.943 回答