1

我的链接有时会变成紫色,可能是因为它们被访问过或其他原因。我想从 css 中禁用它。

我怎样才能做到这一点?

提前谢谢你可爱的亚历山大

4

5 回答 5

4

通过使用访问的伪类

于 2011-02-10T12:31:19.033 回答
3

您可以使用选择器 a:visited。

a:visited {
  color : black;
}
于 2011-02-10T12:31:26.117 回答
3

在 CSS 中写:

a:visited 
{
   color: #f00; /*where #f00 is your hexadecimal colorcode, you can use "blue" or an RGBa value too!*/
}
于 2011-02-10T12:32:15.607 回答
3

只需设置一个 CSS 样式来设置<a>标签的颜色。

a {color:blue;}

、和有单独的伪标签a:link,但除非它们被设置在其他地方,否则您不需要指定它们 - 如果您只是如上所述指定样式,它应该应用元素的任何状态。a:hovera:visiteda:focusa

如果正在设置 psedo 样式并且您需要覆盖它们,那么您将需要这样的东西:

a, a:link, a:visited, a:focus, a:hover {color:blue;}

(当然,您可以删除您不想覆盖的上述任何内容)

于 2011-02-10T12:34:16.510 回答
0

您需要为您的链接定义访问的属性。

<style type="text/css">
a:visited {color: #000000}
</style>
于 2011-02-10T12:31:43.693 回答