一个标签继承搞砸了css

时间:2013-05-06 19:03:19

标签: html css

目前我已经在我的css中找到了一个地方:访问过{color:purple}这个东西对于超链接是好的但是我用一些css和一个标签创建了一个按钮,但问题是我不想要它要继承访问过的颜色,我该如何更改呢?

2 个答案:

答案 0 :(得分:2)

所以使用更强大的选择器,如

.button a:visited {
   color: #000;
}

超越默认值。

答案 1 :(得分:1)

:visited伪造的类具有与类相同的特异性,因此如果您的按钮只是.button,它将获胜。但是,如果您使用a.button,那么如果在:visited样式之后定义按钮,它将会丢失。您可以使用html a.button之类的东西进一步提高特异性,以保证获胜。