Здравствуйте!
Верстка на div правильно отображается во всех браузерах, в том числе IE 8.
В 9 explorer между рамкой родительского div и рамками внутренних div вставляется пиксель со всех сторон. То есть рамка не прилегает к рамкам внутренних div.
Пробовал убрать пробелы между тегами, но не помогает. Также не помогает и указание width в родительском и min-width во внутренних div.
Ширина внутренних div - не постоянная.
Вот код.
Код HTML:
<style>
#outer {
float:left;
font-size:10pt;
font-family:Verdana;
position:relative;
border: #34C345 3px solid;
}
.intop {
text-align:center;
color:#454545;
font-weight:bold;
background:#eee;
//width:100%;
border-top: #B4B4AD 1px solid;
border-left: #B4B4AD 1px solid;
border-right: #B4B4AD 1px solid;
}
.inbot {
height:20px;
min-width:65px;
text-align:center;
background:#dda;
//width:100%;
border-bottom: #B4B4AD 1px solid;
border-left: #B4B4AD 1px solid;
border-right: #B4B4AD 1px solid;
}
</style>
<body>
<div id="outer"><div class="intop">Строка1</div><div class="inbot">строка2</div></div>
</body>
Код вставлен на сайт. И в IE 9 отображается с ненужным пикселем между рамками outer и intop, inbot.