防止更改访问的锚点颜色

时间:2017-03-22 00:09:44

标签: html css css3

我正在开发一个asp.net Web应用程序,我已经定义了以下内联样式来为一些锚链接着色: -

<html>
<head>
<style>
.w
{
color:white;
}
.b
{
color:#959B93;
}
</style>
</head>
<table border="1" style="position:relative;float:left">
<tr>
<th  bgcolor="#1F477C"  colspan = "4"> <a href="" class="w">Management System</a></th>
<th  bgcolor="#1F477C"  colspan = "4"> <a href="" class="b">Management System info</a></th>

但问题是链接颜色会在访问时被更改,所以我怎么能防止这种情况?并保持原始链接颜色为白色或蓝色......

2 个答案:

答案 0 :(得分:3)

更新您的样式以覆盖:visited pseudo-class

.w, .w:visited {
    color: white;
}

.b, .b:visited {
    color: #959B93;
}

如果您想要访问过的链接的自定义颜色,可以将它们分成不同的块。

您可能还希望使用:active伪类。

执行此操作

答案 1 :(得分:0)

全局设置

a:visited{
    color: yourcolor;
}