Z tego, co zebrałem i zrozumiałem tu i tam (zatrzymaj mnie, gdy się mylę): selektor dzieci (>) działa na IE7 + tak długo, jak uruchamiasz tryb standardów za pomocą twojego doctype, ma to zrobić html5's <!DOCTYPE html>
.css przełącznik potomny (>) nie działa w IE8?
Mimo to, mój css:
nav > ul > li > a
{
padding: 0.2em 2em 0.2em 2em;
background-color: #FAFAFA;
}
nav > ul > li > a:hover
{
background-color: #AFAFAF;
}
nie wydaje się, aby osiągnąć mój 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>
...
w IE8, muszę użyć dedykowanego klasę .pl I dodanej na kierowane <a>
s .
Jakieś wyjaśnienie?
Idealne dziękuję, zajrzę do tego kawałka kodu –
Tak, to jest super łatwe. Po prostu przyklej go na końcu sekcji