class a:链接样式不起作用

时间:2013-09-10 08:42:29

标签: css

我正在尝试在div中设置我的链接,我给了这个类.whatnextnav。悬停样式工作但不是链接,它仍然继承颜色:#3CB6CE甚至认为Firebug说它不是。

有人能看到下面的问题吗?

.whatnextnav a:link, a:active, a:visited
  {
  color: #008566;
  text-decoration: none;
  }

.whatnextnav a:hover
  {
  color: #008566;
  text-decoration: underline;
  }

2 个答案:

答案 0 :(得分:2)

当多个选择器共享一个样式时,必须为每个选择器使用完整选择器。为每个选择器添加类前缀:

.whatnextnav a:link, .whatnextnav a:active, .whatnextnav a:visited
{
  color: #008566;
  text-decoration: none;
}

JS小提琴: http://jsfiddle.net/9Kqv8/

答案 1 :(得分:1)

尝试将其更改为:

.whatnextnav a, .whatnextnav a:active, .whatnextnav a:visited
 {
  color: #008566;
text-decoration: none;
}

.whatnextnav a:hover
 {
color: #008566;
text-decoration: underline;
}