无法更改被访问的内容:在伪元素之前

Pei*_*wen 6 css pseudo-element css-content

我试图为访问链接添加一些效果,然后我遇到了这个问题.

这是代码:http://dabblet.com/gist/5447894

只有Opera才能成功更改:before伪元素的内容.所有其他浏览器都失败了.我错过了什么吗?谢谢

tes*_*ssi 11

已访问链接的允许(=不忽略)CSS属性是color,background-color,border-*-color,outline-color和,column-rule-color(在某些情况下更多).

这是为了防止历史窃取攻击.有关详细信息,请参阅此文章.

因此,从技术上讲,您可以:before:visited链接设置伪类,但它将被忽略并显示为好像没有访问链接.这不是错误,它是一个功能;)