WMRomik
Уффф.. попробовал сделать сразу для твоего случая. Если я правильно понял задача была сделать левую колонку минимум высотой в экран и максимум высотой в контент (если он выходит за экран). Все вроде работает (прикрепил).
Некоторые моменты:
1. 100% height надо устанавливать и у body и у html (для корректого отображения в Opera и Mozilla).
2. У самого контента (который с бордерсами)
Для мазиллы: НЕ надо устанавливать height: 100%;
Для оперы и мазилы: установить min-height: 100% (работает везде только не в IE);
Для IE: установить height: expression('100%') (выражения работают только в IE).
ЗЫ. Под оперой только вот почему-то вверху промежуток небольшой (заметно если везде убрать паддинги) :-? а под нетскейпом внизу... Поэтому случается вертикальный скролл. Ну да это тоже при желании можно решить.
ЗЫ2. Да, в данном случае бокс левой колонки не должен быть длиннее экрана (кажись у тебя там практически ничего то и нет), иначе решение будет не таким лаконичным.
--------------------------------------------
Вот окончательный вариант (divheightfinal2.zip). Без всякого мусора в теле и одинаково отображающийся везде.
__________________
sapienti sat.
Последний раз редактировалось denver; 11.08.2004 в 18:16.
|