是的,您刚刚读过。
在人们想要透明背景的情况下,我的Google搜索给了我无数的结果,并且看起来像白色。
今天,我偶然发现了相反的东西!自从我能够在JSFiddle中重现它以来,这似乎是一个真正的错误:http://jsfiddle.net/qtByH/
默认情况下,背景颜色设置为红色,并且一切正常。如果将其更改为白色并重新运行小提琴(当然使用IE7),则当您将链接悬停时,背景仍保持透明。
有什么想法吗 ?
编辑:这是小提琴消失时的代码。
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<a href="javascript:void(0);">Test</a>
</body>
</html>
CSS:
body { background-color: green; }
a:hover { background-color: red; }
最佳答案
好吧,您在另一个HTML文档中有一个HTML文档,这可能会使浏览器恢复为怪癖模式。 JsFiddle站点已经在HTML代码周围添加了一个文档,因此您不应输入完整的HTML文档。
http://jsfiddle.net/Guffa/qtByH/3/