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

Тема: дивы...

Комбинированный просмотр

  1. #1

    Регистрация
    11.08.2004
    Сообщений
    133
    Пытаюсь разобраться как сделать диву 100% высоту. Вот структура сайта:
    [Только зарегистрированные пользователи могут видеть ссылки. ]

    белое - контент
    зеленое - футер
    темно-серое - шапка
    светло-серое - div id="page" (то что должно тянуться)

    вообщем в Опере и ФФ футер не прижимается к низу страницы.

    Вы скажете: сделай у body вместо
    height:100%
    это
    min-height:100%

    ДА! сработало, только... уберите половину текста с контента. Что теперь? div id="page" не тянется до 100%...

    Может быть применить ява скрипт? или ещё-что-то?
    желательно сохранить валидность

  2. #2

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by serka@Sep 14 2007, 22:59
    Вы скажете: сделай у body вместо
    height:100%
    это
    min-height:100%
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Однозначно скажем.

    Originally posted by serka@Sep 14 2007, 22:59
    ДА! сработало, только... уберите половину текста с контента. Что теперь? div id="page" не тянется до 100%...
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Он и не будет тянуться. Это закономерно. Потому что 100% можно посчитать только в том случае, если родительскому элементу высота зада явно. А min-height – это не явно...

    Originally posted by serka@Sep 14 2007, 22:59
    Может быть применить ява скрипт? или ещё-что-то?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Никаких скриптов не надо. По-моему Вы сами себе усложняете задачу... Нет никакой необходимости тянуть #page на 100% по высоте... Ведь главное – это прижать футер к низу (как правило). Подумайте над этим.)

  3. #3

    Регистрация
    11.08.2004
    Сообщений
    133
    Он и не будет тянуться. Это закономерно. Потому что 100% можно посчитать только в том случае, если родительскому элементу высота зада явно. А min-height – это не явно...
    Блин, и почему я не додумался?! )))

    Никаких скриптов не надо. По-моему Вы сами себе усложняете задачу... Нет никакой необходимости тянуть #page на 100% по высоте... Ведь главное – это прижать футер к низу (как правило). Подумайте над этим.)
    а как же быть с белым фоном? футер то прижимается, а вот резкий обрыв с белого на темный...

  4. #4

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    а что, должен быть не резкий? )

    поточнее опишите задачу...

Похожие темы

  1. Как сделать что бы дивы не проваливались.
    от Hokage в разделе Вёрстка сайта
    Ответов: 10
    Последнее сообщение: 07.12.2008, 13:46
  2. Форма табл. или дивы?
    от DELPHIna в разделе Вёрстка сайта
    Ответов: 12
    Последнее сообщение: 14.09.2007, 14:24
  3. Помогите дивы в одну строку разложить
    от DELPHIna в разделе Вёрстка сайта
    Ответов: 4
    Последнее сообщение: 18.07.2007, 14:13
  4. вложенные дивы и вертикальная резина
    от Defnur в разделе Вёрстка сайта
    Ответов: 14
    Последнее сообщение: 21.02.2007, 22:24

Ваши права

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