Tôi không thể tìm ra lỗi chính xác của IE7! Điều này đang giết chết tôi. Thanh NAV của tôi trông tuyệt vời ở mọi nơi ngoại trừ IE7. Tôi đã tạo một CSS IE7 cụ thể và đã thử nhiều cách tiếp cận khác nhau, nhưng vẫn không thành công. link textFloat: Lỗi IE7 phải
Có vẻ như các thành phần LI
đang nổi bên ngoài .container.
Bất kỳ ai sửa lỗi IE7 cho FLOAT:RIGHT
?
Rất cám ơn.
Đây là mã của tôi:
.container {
width: 983px;
margin: 0 auto;
background: fuchsia;
}
ul#nav {
height: 44px;
margin: 32px auto;
position: relative;
}
ul#nav li, ul#nav li a {
display: block;
height: 44px;
margin-left: 3px;
position: relative;
}
ul#nav li {
padding-left: 0;
height: 44px;
position: relative;
z-index: 10060;
}
<div class="container">
<ul id="nav">
<li><a class="navtop_7" href="#"></a></li>
<li><a class="navtop_6" href="#"></a></li>
<li><a class="navtop_5" href="#"></a></li>
<li><a class="navtop_4" href="#"></a></li>
<li><a class="navtop_3" href="#"></a></li>
<li><a class="navtop_2" href="#"></a></li>
<li><a class="navtop_1" href="#"></a></li>
</ul>
</div>