【发布时间】:2013-01-24 00:15:48
【问题描述】:
li.disabled a {color : #808080;}
我已经在 .css 文件中添加了上述内容,我的期望是找到任何类为禁用的<li> 标记,并使<a href="#">???</a> 此标记中给出的相应内容显示为灰色。
我的 html 示例是 http://pastebin.com/cnA4gqb3
这似乎不适用于 chrome 等浏览器。你能建议我一个通用的 CSS,它可以在所有浏览器中通用吗?
【问题讨论】:
-
这可能是一个“重要”问题。其他一些 CSS 可能对 Chrome 更重要。尝试添加 !important 或更改规则的顺序。
-
还要检查您是否为 a:visited 或 a:active 设置了样式,因为这也可能覆盖颜色
-
我无法使用您的代码在 chrome 上重现您的问题,而且您使用的 css 对我来说似乎很标准。你能提供一些额外的信息,比如周围的 html 代码和 css 吗?
-
正如 reinder 所指出的,仅它的重要性问题。多谢你们。 @reinder 请尽可能将此作为答案发布,以便我接受!