css鼠标经过字体颜色改变,点击后又不改变了!求解!

2024-11-17 03:55:57
推荐回答(4个)
回答1:

问题在这里

#top2_3 a:visited {
color:#666;text-decoration:none;background-position:0px 0px;line-height:37px;
}

visited表示访问过后的样式,你这里设置的是#666,当然不能恢复到#fff了。将所有的这个修改为
color:#fff;text-decoration:none;background-position:0px 0px;line-height:37px;
}

回答2:

你顺序搞错了
#nr2_1 a:link {
color:#666; text-decoration:none;background-position:0px 0px;line-height:25px;
}

#nr2_1 a:visited {
color:#666;text-decoration:none;background-position:0px 0px;line-height:25px;
}
#nr2_1 a:hover {
color:#f00;text-decoration:none;background-position:0px 0px;line-height:25px;
}

#nr2_1 a:active {
color:#f00;text-decoration:none;background-position:0px 0px;line-height:25px;
}

以后你记好顺序,是爱恨 LOVE HEAT
:link visited hover active

回答3:

伪类的顺序!

回答4:

123