Добрый день, бьюсь над задачей прижатия футера к низу окна, но что-то элегантное решение не приходит в голову, только костыли(по таймауту сравнивать высоты блоков с высотой окна и корректировать положение футера), но может быть какая-то более удачная комбинация с версткой возможна, средствами css более эффективными чем я сделал Может кто опытный подскажет...
Надо чтобы футер был всегда прижат к низу, ну как обычно по дзэн)). Несмотря на то, что меню представляет собой вертикальный аккордеон с разным количеством пунктов. Также убирается/появляется "шапка" по желанию... И контент в основной области(справа .main) из-за особенностей меню может оказываться меньше по высоте или больше чем высота меню..
В общем, посмотрите в jsfiddle думаю легче понажимать и понять, что к чему...
_Серега_, Не много не в тему спрошу я делаю изменение в коде ( но ..сайт.. не меняется визуально в правом окне ) что то нажать надо ?чтоб применить изменения .
Кнопка run слева в вехнем углу, форкнуть надо сначала "fork" тогда можно будет отредактировать и прислать ссылку "share". Еще полезно "set base" пользоваться по необходимости, чтоб версии обнулить.
Последний раз редактировалось _Серега_; 03.12.2013 в 23:19.
DarkAngel-163, если бы страница оставалась после генерации неизменной - конечно, все решилось бы css. А тут как раз высота блоков а значи и body "пляшет" из-за интерфейса
по таймауту сравнивать высоты блоков с высотой окна и корректировать положение футера
По таймауту не катит. А вот при взаимодействии со страницей - изменение размера окна, или скрытие/открытие блоков чтобы срабатывал привязка к футеру.
Сообщение от _Серега_
если бы страница оставалась после генерации неизменной - конечно, все решилось бы css. А тут как раз высота блоков а значи и body "пляшет" из-за интерфейса
Так пусть внешний контейнер остается неизменным в меньшую сторону после генерации страницы, а в большую насколько я помню разные решения для привязки футера к низу, то футер сам уже уезжает исключительно по цсс.
Еще сейчас посмотрел на пример - я лично забил на привязку футера к низу как таковую очень давно, просто выставляю минхейт. Может и вам минхейт выставить и менять его динамически все так же при изменениях динамических на странице, чтобы футер вверх вниз не плясал.
Или вспомним вк, им до лампочки привязка футера книзу. Скажите, какой вообще прок от привязки футера?
Кроме очевидного сломать себе голову над этим? Именно в этом дизайне нравится когда он прижат. Динамическое меню "вверх-вниз" взывает т.с. к прижатому футеру... Иначе он мелькает перед глазами при щелчкам по меню...