链接紫色尽管CSS覆盖

时间:2014-09-15 18:23:13

标签: css

我的网页上有一个链接。我在CSS中设置了这个:

a:link {
    color:#6F0 !important;
}

然而,当你在网上看它时,它会变成紫色。我无法弄清楚我做错了什么!

感谢任何帮助...

谢谢,

Michael K。

3 个答案:

答案 0 :(得分:1)

a:link仅适用于普通的未访问链接。您需要注意几种口味,最值得注意的是a:visited

  • a:link - 正常的,未访问过的链接
  • a:已访问 - 用户访问过的链接
  • a:悬停 - 当用户将鼠标悬停在其上时的链接
  • a:有效 - 点击该链接时的链接

由于默认样式表至少对访问过的链接有不同的(紫色)颜色,我会重置所有这些:

a, a:link, a:visited, a:hover, a:active {
  color: #6f0;
}

另请参阅:http://www.w3schools.com/css/css_link.asp

答案 1 :(得分:0)

紫色表示它是访问过的链接。试试这个:

a {color: #6f0;}

如果没有,试试这个:

a, a:link, a:visited, a:active {color: #6f0;}

答案 2 :(得分:0)

使用:visited {}或a:active {}