JobHub.ru — система автоматизации и управления бизнесом

Резиновая высота блока с учетом вычета высоты header и footer [css, jquery]

При верстке одного макета мне попалась довольно интересная задача. Контентная часть должна тянуться по высоте, футер должен быть прижат к низу (у него неизвестная высота, т.к. в нем находятся ключевые слова), да еще плюсом из-за специфики дизайна шапка должна наследовать фон у body.

Схематично дизайн можно изобразить следующим способом:

100% высота у блока за вычетом шапки и подвала

Без использования js у меня в голове не родилось ни одной идеи…

Двухколоночный макет без отрицательного отступа

Обычно для создания резинового двухколоночного макета используется т.н. отрицательный отступ, суть которого состоит в следующем.

Есть структура

<div style="float:left; width:200px;">
	sidebar
</div>
<div style="float:right; width:100%; margin-right:-200px;">
	<div style="margin-right:200px;">
		content
	</div>
</div>

CSS свойства в картинках

CSS свойства в картинках

Как объяснить человеку далекому от верстки что такое float? Легко :)