Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > свойство height почему то не работает в IE6


Автор: vitaxaprog111 25.5.2011, 13:26
Подскажите пожалуйста. Не работает свойство height в IE6.
Даже  0 устанавливал.Получается он его вообще не воспринимает?
Как быть?
Делаю закругленные уголки.В диве еще два дива.Выравниваются по левому и правому краю.
Размер изображений 13px(которве используются для бэкграунда).
Но почему то ширина правильно отображается а высота гдето пикселей на 7 больше.
Помогите побороть ненавистный IE6.
P.S. В IE7 все отлично.
на всякий случай вот код CSS
Код

#blround{
display:inline;
border:1px solid #00FF00;
float:left;
width:13px;
height:0px;
background:url(l_b_left.gif) no-repeat;
}
#brround{
float:right;
width:13px;
height:13px;
background:url(r_b_left.gif) no-repeat;
}
#bottleft{
border:1px solid #00FF00;
width:99%;
height:13px;
background:#ff0000;
    
}

Автор: cr1msaun 25.5.2011, 23:06
Элемент #blround имеет свойство display:inline. Определи его как блочный.

Автор: vitaxaprog111 26.5.2011, 10:09
Он изначально был блочным.Это я где то на хабре помоему нарыл,что так будет правильно отображаться с инлайн.
Но ничего не поменялось.user posted image
Вот скрин.

Добавлено через 2 минуты и 6 секунд
Может не морочить яйца,а сделать для IE6 отдельные картинки уголков?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)