据我所了解(如果我说错了,请纠正我):
子选择器(>)可以在IE7+上运行,只要您使用doctype触发标准模式,HTML5的<!DOCTYPE html>
应该可以做到这一点。
不过,我的CSS代码:
nav > ul > li > a
{
padding: 0.2em 2em 0.2em 2em;
background-color: #FAFAFA;
}
nav > ul > li > a:hover
{
background-color: #AFAFAF;
}
我的HTML好像无法显示:
<!DOCTYPE html>
...
<body>
<header>
<nav>
<a class="inblock valignC logo" href="/"><img src="static/img/logo.gif" /></a>
<!--Menu nav : LOGO | Agence | Portfolio | Equipe | Clients | Contact-->
<ul class="inblock valignC">
<li class="inline"><a class="ie" href="/agence/">Agence</a></li>
...
</ul>
...
在IE8中,我必须使用我添加到目标的专用.ie类。有什么解释吗?