这是我的菜单的代码。问题在于 Mozilla 和 Chrome .. 一切都很完美。但是 IE8 并没有按照我的意愿查看我的菜单。我设置了填充,但它就像我没有填充一样。那就是当鼠标悬停在红色背景上时,实际上只是让我们说线..它应该像一个盒子!
<div class="section" id="navbar">
<div class="nav">
<ul>
<li><a href="">Home</a></li>
<li><a href="">About</a></li>
<li><a href="">Ressources</a></li>
<li><a href="">Gallery</a></li>
<li><a href="">Contact</a></li>
</ul>
</div>
//some other code
</div>
这是CSS:
.nav{margin:25px 0 0 180px;}
.nav li{
list-style-type:none;
display:inline-block;
float:left;
color:#910808;
}
.nav li:hover{
background-color:#910808;
color:#ffffff;
}
.nav li a{
text-decoration:none;
border-top:2px solid #910808;
color:#910808;
background-color:none;
padding:15px;
}
.nav li a:hover{
text-decoration:none;
color:#ffffff;
background-color:#910808;
}
#navbar{
width:980px;
height:58px;
}