Я пытаюсь создать макет здесь, в которой выглядит следующим образом: Вот the fiddleСделать Диву палку вниз родитель
<body>
<div class="wrapper">
<div class="header">
Header
</div>
<div class="content">
This is the content section
</div>
<div class="stream-content">
This is the stream content.
</div>
<div class="push">
</div>
</div>
<div class="footer">
</div>
<body>
Я хочу content section
занять полное пространство между header
и footer
раздел. Существует дополнительный раздел под названием [stream-content
], который, если он есть (будет только на домашней странице), должен занять позицию непосредственно перед footer
. И в этом случае раздел content
должен занимать пространство между разделами header
и stream-content
. Я пробовал делать то же самое с абсолютным позиционированием, но все мои элементы собирались сбежать, поэтому хотелось понять правильный способ сделать это. Заранее благодарим за помощь!
Вы всегда можете сделать высоту своего div в процентах. Заголовок 5%, тело 90%, нижний колонтитул 5%. Я не уверен, что проценты недовольны, но это должно сработать. –
[это может помочь] (http://jsfiddle.net/peteng/9DLeg/) - просто поместите контент и потоковое содержимое в средний раздел. – Pete