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

前端之家收集整理的这篇文章主要介绍了css – 无法更改被访问的内容:在伪元素之前前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图为访问过的链接添加一些效果,然后我遇到了这个问题.

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

只有Opera可以成功地改变:伪元素之前的内容.所有其他浏览器都失败了.我错过了什么吗?谢谢

解决方法

访问链接的允许(=未忽略)CSS属性是颜色,背景颜色,边框 – * – 颜色,轮廓颜色和列规则颜色(在某些情况下更多).

这是为了防止历史窃取攻击.有关详细信息,请参见this article.

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

猜你在找的CSS相关文章