我想设置活动链接的颜色。我的链接的内部跨度如下所示。
<a href="index.php"><span>Home</span></a>
我的风格如下,但它不起作用。
a:active span{
color:yellow;
}
我应该为此写一些css规则。
提前致谢。
答案 0 :(得分:2)
正确的CSS如下。您应该将=
替换为:
。
a:active span {
color: yellow;
}
这是对评论的回复
我想在index.php显示时将链接的颜色设置为黄色
这不是:active
所做的。本文取自w3.org。 (http://www.w3.org/TR/CSS2/selector.html#dynamic-pseudo-classes)
:在用户激活元素时应用active伪类。例如,在用户按下鼠标按钮并释放它的时间之间。
如果要为当前正在查看的页面设置样式,则必须执行该服务器端。
答案 1 :(得分:0)
这应该有用,它有效,但也许你希望它做其他事情然后它做什么。 :active不是您选择的菜单项的选择器或者某些东西,例如您选择的菜单项在作为#current链接之后在页面上是黄色的。
其他东西:
注意:主动必须在:CSS定义中悬停(如果存在)以便有效!