我试过以下但没有运气:
a:visited
{
font-weight: bold;
}
编辑:删除“:”后面的空格,但它仍然不起作用。
答案 0 :(得分:8)
啊 - 我相信这在最近的浏览器中不起作用,因为它们禁用了大多数访问过的链接样式,以防止网站检测到用户的网页浏览历史记录:
例如,在Chrome 15中,此小提琴上的访问链接具有不同的颜色,但不是粗体:
看起来Firefox在版本4中添加了这个:
答案 1 :(得分:4)
摆脱空间:
a:visited {
font-weight: bold;
}
之前没有用的原因是因为空间是一个后代选择器:http://www.w3.org/TR/CSS2/selector.html#descendant-selectors
后代选择器由两个或多个分隔的选择器组成 通过白色空间。 “A B”形式的后代选择器匹配时 元素B是某个祖先元素A的任意后代。
答案 2 :(得分:0)
这些类型的CSS选择器需要附加到它所指的内容,例如:
a:visited