我在网页的侧边栏上创建了链接按钮。如果单击按钮,它将改变颜色。它适用于IE6但不适用于Firefox。任何人都可以建议我如何在FF中使用它。百万谢谢。
以下是css和html正文中的部分:
.sidenav li a:active {
background: #cff;
color: blue;
}
....
<div class="sidenav">
<ul>
<li><a href="..." ></a></li>
</ul>
答案 0 :(得分:2)
这取决于你想要实现的目标。
当用户将鼠标悬停在它上面时,你想让它变成彩色吗? 或者点击它后永久改变颜色?
尝试使用:visited或a:hover。
答案 1 :(得分:0)
a:active
是尚未点击的链接。点击它后,它会被归类为a:visited
。如隐含的那样,a:hover
是悬停在其上的链接的类别。
除非您想要区分之前点击的链接和其他未被点击的链接,否则大多数时候您应该以{{1}}和a:active
设置相同的样式。