DIV 100% высота

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 9 июня 2013 в 12:23
Доброго времени суток уважаемое сообщество, в дефолтном шаблоне нужно сделать так, чтобы сайдбар был по всей высоте страницы независимо от количества модулей в нем. Подскажите где копать пожалуйста.
#2 9 июня 2013 в 16:44
так он и так всегда по всей высоте) просто этого не видно)

пс: не совсем удачная шутка получилась)
в общем можно фон сайта сделать таким чтоб казалось что сайтбар на всю высоту, в зависимости от наличия сайтбара выводим разные фоны… это самое простое из каменного века)
#3 9 июня 2013 в 17:19
reload, Куда-то в эту сторону

разные фоны...

reload
и понесло мои извилины, гугл что то не дает ответа.
#4 9 июня 2013 в 17:32

гугл что то не дает ответа.

Антон


Общий фон сайта background, и ставим ему повторение по "у" либо height: 100%;
Это пример для направления) так раньше делали) популярный вопрос был по поводу равной высоты телала и сайтбара)

пс: можно каркас сделать в табличной верстке))
#5 9 июня 2013 в 17:50

гугл что то не дает ответа.

Антон
может плохо искали?
ТЫЦ
#6 10 июня 2013 в 02:05
Антон, min-height: 100%; в CSS?
#7 10 июня 2013 в 05:42

min-height: 100%; в CSS?

stipp
ага, min-height к css относится на все 100, вы правы)
только этим не решить...

Кстати, можно js простым попробовать задать стиль высоты)
проверяем на js разрешение клиента, и задаем стиль принудительно,
должно получится пару новых строк, без изменений общих файлов)

Как определять разрешение клиента и менять стили с помощью js — на этом сайте видел
#8 10 июня 2013 в 08:27
вот можно от такого плясать

  1.  
  2. <script>
  3. width=document.body.clientWidth;
  4. height=document.body.clientHeight;
  5. document.getElementById('id').style.height = width+'px';
  6. </script>
  7.  
эта запись задаст высоту 100% для дива с заданным id
100% будет вычисляться из высоты браузера

для применения, нужно в зависимости от своего шаблона вычесть из общей высоты, высоту футера и шапки, можно экспериментально подобрать величину которую нужно вычесть)
#9 10 июня 2013 в 08:55
stipp,

min-height: 100%

stipp
это не помогает и ИЕ его не понимает. reload, Спасибо в другой раз попробую, задачу решил другим варварским способом( собственно нужно было чтобы у сайдбара был всегда фон на всю высоту) тему можно закрывать.
#10 11 июня 2013 в 09:03

тему можно закрывать.

Антон
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.