IE6和FireFox中的活动链接颜色变化

时间:2010-06-14 01:49:34

标签: css

我在网页的侧边栏上创建了链接按钮。如果单击按钮,它将改变颜色。它适用于IE6但不适用于Firefox。任何人都可以建议我如何在FF中使用它。百万谢谢。

以下是css和html正文中的部分:

.sidenav li a:active {
    background: #cff;
    color: blue;


}

....

<div class="sidenav">
<ul>
    <li><a href="..." ></a></li>
</ul>

2 个答案:

答案 0 :(得分:2)

这取决于你想要实现的目标。

当用户将鼠标悬停在它上面时,你想让它变成彩色吗? 或者点击它后永久改变颜色?

尝试使用:visited或a:hover。

答案 1 :(得分:0)

a:active是尚未点击的链接。点击它后,它会被归类为a:visited。如隐含的那样,a:hover是悬停在其上的链接的类别。

除非您想要区分之前点击的链接和其他未被点击的链接,否则大多数时候您应该以{{1​​}}和a:active设置相同的样式。