无法在IE8中更改链接颜色

时间:2010-10-12 08:29:26

标签: css

我已将类名“bSelect”应用于Link元素,它可以应用背景图像但不能将链接转换为白色?

.bSelect {background:url('../../img_assets/bs1.png') 0 0 no-repeat;background-position:center;color:#fff;}

1 个答案:

答案 0 :(得分:1)

最具体的规则将始终适用,因此如果您在以下某处拥有以下内容:

a.bSelect {color:red; }

然后它将始终主持一个不太具体的规则,如:

.bSelect {color:white; }

在规则的末尾添加“!important”会强制它被应用(但是,如果你有多个“!important”,则会再次获得最具体的胜利)。

尝试避免“!important”通常是一个好主意,而是找出为什么规则没有被应用。大多数浏览器都有内置工具来帮助您跟踪正在应用的CSS样式。但是,“!important”有效,并且通常比尝试重写CSS规则以使其工作更容易。