2013-06-03 32 views

回答

6

不幸的是,由于安全问题,你的样式列表允许申请:visited元素是有限的。过去,黑客通过检查普通链接和用户之前访问过的链接风格的差异,能够嗅探用户的历史记录。更多关于安全问题在这里,什么样式都是允许的:https://blog.mozilla.org/security/2010/03/31/plugging-the-css-history-leak/

至于允许的风格和修改:visited元素,这里是一个什么MDN记录了这个话题:

你仍然可以以视觉风格访问的链接,但现在有限制您可以使用什么样式的 。只有以下属性 可应用于访问过的链接:

color 
background-color 
border-color (and its sub-properties) 
outline-color 
fill and stroke colors 

此外,即使您可以访问过的链接设置的属性, 您将无法更改未访问和 访问链接之间的透明度,否则您将能够使用rgba()或 hsla()颜色值或透明关键字。