Я создаю макет веб-страницы, который включает в себя DIV шириной 5px, который я использую в качестве разделителя, если я определю свой стиль таким образом
div#main_spc {
display: block;
width: 5px;
background: url(../Images/contsep.gif) repeat-y top center;
float: left;
position: relative;
}
и поставить высоту в линию
<div id="main_spc" style="height: 356px;"></div>
все работает как надо, но когда я изменяю свой код для применения высоты из-за пределов CSS-файла
div.main_spc{
display: block;
width: 5px;
background: url(../Images/contsep.gif) repeat-y top center;
float: left;
position: relative;
}
div.main_spc.abc{
height: 356px;
}
и измените код XHTML следующим образом
<div class="main_spc abc"></div>
Извините за TYPO, конечно, это всегда был КЛАСС, а не СТИЛЬ, я спешно писал этот вопрос, и я пропустил это. Если бы это было так, то у firebug возникла бы проблема указать CSS-определение на первое место!
DIV невидим, по крайней мере, я помещаю некоторое содержимое внутрь, тогда DIV имеет высоту текста.
Я пытался осмотреть этот элемент из firebug, и, хотя с исходным кодом все в порядке, firefox (и, возможно, другие браузеры) игнорируют HEIGHT и firebug отображает этот элемент CSS как
div.main_spc.abc {
}
Интересно, как изменить мой CSS, чтобы высоту не исключать из определения стиля?