我正在开发一个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>
但问题是链接颜色会在访问时被更改,所以我怎么能防止这种情况?并保持原始链接颜色为白色或蓝色......
答案 0 :(得分:3)
更新您的样式以覆盖:visited
pseudo-class:
.w, .w:visited {
color: white;
}
.b, .b:visited {
color: #959B93;
}
如果您想要访问过的链接的自定义颜色,可以将它们分成不同的块。
您可能还希望使用:active
伪类。
答案 1 :(得分:0)
全局设置
a:visited{
color: yourcolor;
}