Код ниже отлично работает в Safari и Firefox, но не в IE6. Это когда я включаю display:block
для #horNav li a
. Поплавки ломаются в IE6. Есть ли способ получить display:block
и не разбить поплавок? Если я добавлю ширину для #horNav li
, она будет работать, но я не хочу указывать ширину для нее, так как ширина может варьироваться.
CSS:
#horNav{
margin:0;
padding:0;
list-style-type:none;
border: 0px solid #486B02;
font-size:13px;
font-family:Arial;
}
#horNav li{
float:left;
}
#horNav li a {
display:block;
color: #000;
text-decoration: none;
height:30px;
line-height:30px;
padding:0 40 0 19;
border:solid 1px blue;
}
HTML:
<ul id="horNav">
<li><a>Menu 1</a></li>
<li><a>Menu 2</a></li>
<li><a>Menu 3</a></li>
<li><a>Menu 4</a></li>
</ul>