background-color
无法在a:visited
上运行,但如果我向a {background:#fff}
添加任何背景颜色,它是否有效,这是一个错误吗?
请参阅此示例http://jsfiddle.net/jitendravyas/CMWWm/1/ a:visited
上的绿色背景将无效。的但
现在,如果我在顶部添加a {background:#fff}
,则a:visited
上的绿色背景将开始工作。 http://jsfiddle.net/jitendravyas/D6vGX/1/
答案 0 :(得分:4)
检查一下,Firefox对:visited
进行与隐私相关的更改,看起来很奇怪,
我们限制了可用于访问样式的CSS属性 指向颜色,背景颜色,边框 - * - 颜色和轮廓颜色的链接 以及填充和描边属性的颜色部分。对于任何其他 访问链接的样式的一部分,未访问的链接的样式是 用来代替。
- 来自mozilla
http://hacks.mozilla.org/2010/03/privacy-related-changes-coming-to-css-vistited/
答案 1 :(得分:2)
hm,如果你在a:link中添加background-color:white。
a:link {
color: red;
font-size: 3em;
background-color: white;
}
我不确定这是不是一个错误或其他东西。