background-color不适用于:已访问但如果我将任何背景颜色添加到{background:#fff},它是否有效,这是一个错误吗?

Jit*_*yas 8 html css w3c

background-colora:visited如果我添加任何背景颜色a {background:#fff},它不起作用,它是一个错误?

看到这个例子http://jsfiddle.net/jitendravyas/CMWWm/1/ 绿色背景a:visited是行不通的.

现在,如果我a {background:#fff}在顶部添加,那么绿色背景a:visited将开始工作.http://jsfiddle.net/jitendravyas/D6vGX/1/

Ann*_*lkl 2

嗯,如果您将背景颜色:白色添加到 a:link 中,则可以工作。

a:link {
    color: red;
    font-size: 3em;
    background-color: white;
}
Run Code Online (Sandbox Code Playgroud)

我不确定这到底是一个错误还是其他什么。