Страница имеет следующий макет:
<div id="main" style="min-height:500px;">
<div id="header"></div>
<div id="content"></div>
<div id="footer"></div>
<div>
Основной div может иметь фиксированную высоту или минимальную высоту (style="height:500px;"
или style="min-height:375px;"
).
Возможно ли, чтобы нижний колонтитул и заголовок занимали столько же высоты, сколько им нужно, и позволяют содержимому брать остальные (content.height = main.height - (header.height + footer.height))
(без использования JavaScript, эластичный верхний и нижний колонтитулы, остальное содержимое)?