Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   CSS (https://nowa.cc/forumdisplay.php?f=313)
-   -   Растянуть div на 100% от предка (https://nowa.cc/showthread.php?t=212163)

zeroed 25.03.2009 01:09

Растянуть div на 100% от предка
 
Помогите, css ninja..

Каскадные стили съели мой моск.. уже неделю бьюсь.

Вот довольно таки известный способ сделать footer:

Код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <style type="text/css">
          * {
            margin: 0;
            padding: 0;
          }

          html {
            height: 100%;
          }

          body {
            height: 100%;
          }

          #wrapper {
            min-height: 100%;
            height: auto !important;
            height: 100%;
            margin: 0 auto -30px; /* нижний margin является отрицательной величиной высоты footer */
          }

          #footer, #push {
            height: 30px; /* .push должен быть той же высоты, что и .footer */
          }

          #footer {
            background-color: #F27500;
          }

          #up {
            height: 100px;
            background-color: #70A6FF;
          }

          #center {
            background-color: #9DC400;
            height:100%;
          }
        </style>
        <title>template</title>
</head>
<body>
<div id="wrapper">
        <div id="up">
          Hello, up
        </div>
        <div id="center">
          Hello, center
        </div>
        <div id="push"></div>
</div>
<!-- end of wrapper -->
<div id="footer">
  Hello, footer
</div>
</body>
</html>

Вопрос: как сделать так, чтобы center занимал все белое пространство? :quest:

MAX1927 25.03.2009 01:39

Re: Растянуть div на 100% от предка
 
Попробуйте посмотреть в ИЕ, там все пашет :)

zeroed 25.03.2009 02:13

Re: Растянуть div на 100% от предка
 
Цитата:

Сообщение от MAX1927 (Сообщение 2294643)
Попробуйте посмотреть в ИЕ, там все пашет :)

ie8 не пашет :razz:

kovryga 09.04.2009 11:33

Re: Растянуть div на 100% от предка
 
а что так можно задавать?

margin: 0 auto -30px;

думал, что или 1, 2 или 4 параметра д.б.

zeroed 09.04.2009 17:50

Re: Растянуть div на 100% от предка
 
Цитата:

Сообщение от kovryga (Сообщение 2325738)
а что так можно задавать?

margin: 0 auto -30px;

думал, что или 1, 2 или 4 параметра д.б.

1 Отступы будут установлены одновременно от каждого края элемента.
2 Первое значение устанавливает отступ от верхнего и нижнего края, второе — от левого и правого.
3 Первое значение задает отступ от верхнего края, второе — одновременно от левого и правого края, а третье — от нижнего края.
4 Поочередно устанавливается отступ от верхнего, правого, нижнего и левого края.

raycheel 05.12.2010 08:08

Re: Растянуть div на 100% от предка
 
Я так и не понял как это сделать????


Текущее время: 13:52. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2025 NoWa.cc

Время генерации страницы 0.02290 секунды с 9 запросами