Xpoint
   [напомнить пароль]

растягивание по вертикали в Opera

Метки: [без меток]
2007-06-01 11:23:55 [обр] michel[досье]
Требуется растянуть контейнеры по вертикали (даже в том случае когда контента немного)
в IE и FF работает (height:100% у table), а в Opera (v.9.10) не растягивается и внизу под футером остается пустое место
http://michel.smart-art.ru/met/
http://michel.smart-art.ru/met/company.html
спустя 48 минут [обр] Thirteensmay(3/157)[досье]
Припишите height:100% для body
спустя 22 минуты [обр] michel[досье]
Thirteensmay[досье] стоит height:100%
body {font:12px Arial, Tahoma, sans-serif;color:#545454;background:#fffff3;height:100%}
спустя 20 минут [обр] michel[досье]
кажется нашел где ошибка
спустя 2 часа 9 минут [обр] Евгений Петров(76/1055)[досье]
michel[досье] А html{height:100%;} не забыли? И doctype у Вас неверный.
спустя 5 дней [обр] michel[досье]
Евгений Петров[досье]html{height:100%;} - не проставлено (но проблема все же в другом), а чем doctype неверный?
спустя 34 минуты [обр] Евгений Петров(76/1055)[досье]

Начнем с того, что либо я не понял проблему, либо просто не смог обнаружить (версии Оперы 8.51, 9.01).

Высота html при правильном doctype будет auto (определяется размером содержимого) и смысл в правиле body{height:100%;} пропадает. Не верите? Вот простой пример:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="ru">
<head>
<title>test</title>
<meta http-equiv="content-type" content="text/html;charset=windows-1251">
<style type="text/css">
body{height:100%;margin:0;padding:0;}
#d{height:100%;background:#369;}
</style>
</head>
<body>
<div id="d">&nbsp;</div>
</body>
</html>
а чем doctype неверный?

А посмотреть самому?

Powered by POEM™ Engine Copyright © 2002-2005