Тема: table в opera.
Показать сообщение отдельно
  #2 (permalink)  
Старый 02.02.2010, 14:39
Кандидат Javascript-наук
Отправить личное сообщение для vk65535 Посмотреть профиль Найти все сообщения от vk65535
 
Регистрация: 21.11.2008
Сообщений: 114

На блоках можно, например, так:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<style type="text/css">
html { height: 100%; }
body { position: relative; margin: 0; min-height: 100%; min-width: 770px; }
div#layout-center
{ position: relative; padding: 10px 320px 120px 10px; z-index: 1; }
div#layout-right
{ position: absolute; top: 10px; right: 10px; bottom: 10px; width: 300px; background: #cf0; }
div#layout-bottom
{ position: absolute; bottom: 10px; left: 10px; right: 320px; height: 100px; background: #c00; }
div#layout-background
{ position: absolute; left: 10px; top: 10px; right: 320px; bottom: 120px; background: #008000; }
</style>
<!--[if lt IE 7]><style type="text/css">
body { height: 100%; }
div#layout-background
{ width: expression(parentNode.clientWidth - 330); height: expression(parentNode.clientHeight - 130); }
div#layout-right { height: expression(parentNode.clientHeight - 20); }
div#layout-bottom { width: expression(parentNode.clientWidth - 330); }
</style><![endif]-->
</head>
<body>
<div id="layout-center">content</div>
<div id="layout-right">right</div>
<div id="layout-bottom">bottom</div>
<div id="layout-background"></div>
</body>
</html>

Последний раз редактировалось vk65535, 02.02.2010 в 14:55.
Ответить с цитированием