Вёрстка « css: Зависимость высоты div'a от соседнего блока.
1 ответов
Родительскому блоку position:relative и overflow:hidden, DIV 2 - margin-left равный ширине DIV 1, DIV 1 - position: absolute, top:0, bottom: 0. И ширину - задать явно.
попробуй использовать свойство display:table
<div id="content-sidebar">
<div id="content">
</div>
<div id="sidebar">
</div>
</div>
#content-sidebar{
display:table;
width:100%;
}
#content{
display:table-cell;
padding-right:10px;
}
#sidebar{
display:table-cell;
width:300px;
background-color: #f9f9f9;
border-left: 1px solid #f1f1f1;
}
единственно надо сверится с таблицей совместимости
http://quirksmode.org/css/display.html
если такой вариант не подойдет могу предложить еще один
Можно сделать видимость того, что они одинаковой высоты, если вам только бордер нужен. Пример http://jsfiddle.net/ZGbxt/
я подумал над твоим вопросом и вроде можно если ты сделаешь внизу блок фуутер в теле и дашь ему определенное место,то значения высот опустятся до его уровня. если, что кинь мне css и html сюда и я те все поправлю