我的链接有时会变成紫色,可能是因为它们被访问过或其他原因。我想从 css 中禁用它。
我怎样才能做到这一点?
提前谢谢你可爱的亚历山大
通过使用访问的伪类
您可以使用选择器 a:visited。
a:visited {
color : black;
}
在 CSS 中写:
a:visited
{
color: #f00; /*where #f00 is your hexadecimal colorcode, you can use "blue" or an RGBa value too!*/
}
只需设置一个 CSS 样式来设置<a>
标签的颜色。
a {color:blue;}
、和有单独的伪标签a:link
,但除非它们被设置在其他地方,否则您不需要指定它们 - 如果您只是如上所述指定样式,它应该应用元素的任何状态。a:hover
a:visited
a:focus
a
如果正在设置 psedo 样式并且您需要覆盖它们,那么您将需要这样的东西:
a, a:link, a:visited, a:focus, a:hover {color:blue;}
(当然,您可以删除您不想覆盖的上述任何内容)
您需要为您的链接定义访问的属性。
<style type="text/css">
a:visited {color: #000000}
</style>