【问题标题】:Does Chrome have issue with setting a:visited css properties?Chrome 是否有设置 a:visited css 属性的问题?
【发布时间】:2011-10-07 08:46:12
【问题描述】:

我无法将:visited 超链接的背景颜色设置为不同的背景颜色。

这是 Google Chrome 的已知问题吗?我见过有人用背景图像提出类似的问题。设置颜色属性似乎工作正常。

这是我使用的代码:

a:visited{
    background-color: red;
}

【问题讨论】:

  • 不是重复的,因为那个的分辨率是 background-image 不应该工作(出于安全原因)但是 background-color

标签: css google-chrome hyperlink background-color


【解决方案1】:

改为使用以下内容:

a {
   background-color: white;
}

a:visited{
    background-color: red;
}

出于安全原因 - 特别是为了防止历史嗅探 - Chrome 非常严格地限制了使用 :visited 选择器可以完成的操作。

【讨论】:

  • @praveen 这可能是因为 OP 的代码和这个答案中的代码没有区别; a:visited 属性和值完全相同。
【解决方案2】:

出于安全原因,这样的声音不受支持,Firefox 也将如此,详见this answer

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多