Показать сообщение отдельно
  #15 (permalink)  
Старый 06.08.2013, 02:21
Профессор
Отправить личное сообщение для Nanto Посмотреть профиль Найти все сообщения от Nanto
 
Регистрация: 21.12.2010
Сообщений: 243

Сообщение от 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 очень важен, иначе будет некроссбраузерно!

Последний раз редактировалось Nanto, 06.08.2013 в 02:26.
Ответить с цитированием