Я пытаюсь получить div, чтобы заполнить оставшуюся высоту div. Вот мой HTML и CSS:Высота заполнения родительского div?
CSS:
* {
padding: 0px;
margin: 0px;
}
#container {
margin: 85px auto 0px auto;
background: #444444;
min-height: 500px;
width: 900px;
}
#topbar {
width: 900px;
height: 85px;
background: #555555;
}
#leftbar {
width: 250px;
height: 100%;
background: #666666;
}
HTML:
<div id="container">
<div id="topbar">
</div>
<div id="leftbar">
</div>
</div>
Я ожидал leftbar
заполнить высоту между нижней topbar
и нижней части container
, но это scretching container
так что leftbar
составляет 100% от высоты страницы.
Так я включил свой код в jsFiddle и получил это: http://jsfiddle.net/KcdYK/ –
Я не уверен, что я видя «leftbar» в соответствии с вашими description –
Здесь вы должны установить жесткую высоту (а не минимальную высоту). Левая панель должна составлять 100% от ее родительской высоты, но высота родителя зависит от высоты левого края? – landons