Я работаю над браузер-совместимой навигационной панелью с закругленными углами, используя DIVs и округленные изображения.У меня он отлично работал в FireFox, только чтобы обнаружить, что IE его обрабатывает (конечно).
Единственная проблема, с которой я сейчас сталкиваюсь, - это растянуть содержимое моего DIV (navBody) в соответствии с высотойбоковые изображения.В обоих браузерах теперь у меня есть это:
http://img80.imageshack.us/img80/5088/40128898.jpg
<div class="navWrapper">
<div class="navLeft"></div>
<div class="navBody">
<a href="/members">Login/Register</a>
</div>
<div class="navRight"></div>
</div>
.navRight
{
float: left;
width: 12px;
height: 25px;
background: url('/images/nav/tabright_off.png');
}
.navLeft
{
float: left;
width: 12px;
height: 25px;
margin-left: 3px;
background: url('/images/nav/tableft_off.png');
}
.navBody
{
float: left;
background: #DDDDEE;
white-space: nowrap;
font: bold 12px Verdana, sans-serif;
padding-top: 5px;
overflow: hidden;
}
.navWrapper
{
float: left;
height: 25px;
display: inline;
}
Я пытался добавить 5px padding-bottom в navBody, но это работает только на FF, а не IE из-за проблем с моделью коробки,Установка navBody на фиксированную высоту (высота вкладок должна быть 20 пикселей), похоже, ничего не дает.Есть идеи?