Показано с 1 по 7 из 7

Тема: Body не растягивается o_O

  1. #1

    Регистрация
    26.01.2008
    Сообщений
    8
    Собственно решил я перейти с table на div. Начитался всякой литературы и начал верстать, вроде бы все нормально получилось пока не дошел до половины и понял что body ни фига не растягивается внутренними дивами(в боди я поместил две полоски слева и справа которые должны идти с самого верха до самого низа).
    Код:
    body {
    ****background:#1e1e1e;
    ****height:100%;
    ****width:969px;
    ****margin:auto;
    ****padding:0px;
    ****font-family: Verdana, Arial, Helvetica, sans-serif;
    ****font-size:13px;
    ****}
    Даааа я читал что надо делать min-height:100%; но как только я ставлю min весь дизайн превращается в кашу и я не понимаю почему.

  2. #2

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Если Вы задаете высоту для body (100%), то никакие вложенные в него внутренние «дивы» здесь уже ни при чем. Заданная в процентах высота любого элемента рассчитывается от высоты родительского элемента... В Вашем случае – от 100%-ной высоты элемента html, которая, в свою очередь, всегда равна высоте окна браузера...

  3. #3

    Регистрация
    26.01.2008
    Сообщений
    8
    Тогда как мне сделать так что бы при появлении скролинга html и body продолжались до конца страницы?

    Вроде нашел такое, но возникла проблема с дальнейшей версткой Например вставляю див и задаю ему height:100% а он вовсе не отображается, а если поставить height:100px; то отображается, как пофикстить?
    Код:
    html {
     *height:100%;
     *background:#e2e2e2;
    }
    
    body {
     *padding:0;
     *width:969px;
     *margin:0 auto;
     *min-height:100%;
     *position:relative;
     *background:#1e1e1e;
    }
    
    * html body {
     *height:100%;
    }

  4. #4

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Высоту чего-либо в процентах браузер может посчитать только в том случае, если высота родительского элемента этого «чего-либо» задана явно. Min-height – это НЕ явно...

  5. #5

    Регистрация
    26.01.2008
    Сообщений
    8
    Да это все понятно, но как блин задать высоту страницы явно когда высота зависит от контента в ней? Такая каша уже в голове после всех эксперементов ((

  6. #6

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Эксперименты ни к чему. Не изобретайте велосипед. Учите матчасть. Вверху данного раздела прикреплено много интересных тем...

  7. #7

    Регистрация
    26.01.2008
    Сообщений
    8
    Да... похоже придется все переделывать

Похожие темы

  1. С обоих сторон body разный градиент
    от Talk в разделе Вёрстка сайта
    Ответов: 1
    Последнее сообщение: 22.04.2008, 04:04
  2. Не растягивается фон в Opera/FF
    от fenixnt в разделе Вёрстка сайта
    Ответов: 14
    Последнее сообщение: 16.01.2008, 01:35
  3. <body> ограничение по ширине.
    от MANIX в разделе Вёрстка сайта
    Ответов: 3
    Последнее сообщение: 25.07.2005, 17:08
  4. проблема с тегом <BODY>
    от Antony в разделе Веб-программирование
    Ответов: 2
    Последнее сообщение: 10.08.2004, 18:03

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •