Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前我在我的 css a:visited{color:purple} 的某个地方这对超链接很有效,但是我使用一些 css 和 a 标签创建了一个按钮,但问题是我不希望它继承访问过的颜色,我该如何更改?
所以使用更强大的选择器,比如
.button a:visited { color: #000; }
并超越默认的。
psuedoclass:visited与类具有相同的特异性,所以如果你的按钮只是.button它会赢。但是,如果您使用,那么如果按钮是在样式a.button之后定义的,它将丢失。:visited您可以通过诸如html a.button保证胜利之类的方式进一步提高特异性。
:visited
.button
a.button
html a.button