Сообщение от myaut
|
Ну я так понял растянуть min-height блок с вложенными height блоками невозможно? нет идей?
|
Не очень понятно, что вы хотите, но сдаётся мне, что вы просто пытаетесь изобрести велосипед.
Есть такая "волшебная" конструкция (<!--[if gte IE6])^
Код:
|
html{
height:100%;
}
body{
position:relative;
height:auto !important;
height:100%;
min-height:100%;
}
#div{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
} |
Это блок на всю высоту страницы (а не вьюпорта). Позиционирование можно отключить.
P.S. Из особенностей:
1) обязательно проставить 100% height для <html> - иначе <body> его не преодолеет.
2) min-height:100% для <body> - чтобы он всегда растягивался на всю высоту документа.
3) порядок следования правил для body очень важен, иначе будет некроссбраузерно!