Từ những gì tôi thu thập và hiểu ở đây và ở đó (dừng tôi khi tôi sai): bộ chọn con (>) hoạt động trên IE7 + miễn là bạn kích hoạt chế độ tiêu chuẩn với tài liệu của mình, html5's <!DOCTYPE html>
là nghĩa vụ phải làm điều này.bộ chọn con css (>) không hoạt động trong IE8?
Tuy nhiên, css của tôi:
nav > ul > li > a
{
padding: 0.2em 2em 0.2em 2em;
background-color: #FAFAFA;
}
nav > ul > li > a:hover
{
background-color: #AFAFAF;
}
dường như không đạt html của tôi:
<!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>
...
trong IE8, tôi phải sử dụng lớp .ie chuyên dụng tôi đã thêm vào nhắm mục tiêu <a>
s .
Bất kỳ giải thích nào?
cảm ơn hoàn hảo, tôi sẽ xem đoạn mã này –
Yea siêu dễ dàng. Chỉ cần dán nó vào cuối phần