Я искал и попробовал кучу разных вещей. У меня есть переменная высота tophalf, а нижняя половина должна заполнить оставшееся пространство. JSfiddle:Как сделать нижнюю половину страницы занимать оставшуюся высоту?
CSS:
.top {
background-color: lightblue;
height: 300px;
}
.bottom {
background-color: green;
min-height: 100px;
overflow: hidden;
height: 100%;
}
html, body {
height: 100%;
}
HTML:
<div class="top"></div>
<div class="bottom">
</div>
Что я вижу сейчас зеленая страница занимают высоту всего окна, а не остальные высота. Как я могу заставить его взять оставшуюся высоту?
Спасибо за это. Что, если содержание нижней половины также является переменной высотой? Как объяснить, что нижняя половина должна предлагать больше пространства, чем 100% из-за переполнения? – RobVious
Будет полоса прокрутки http://jsfiddle.net/ph35V/1/ – Evgeny