Постановка задачи:
Дано страницу с содержимим неопределенной высоты и футером. Нужно
чтобы футер всегда был под содержимым, но если содержимое занимает не
всю высоту экрана, футер должен быть у нижней кромки экрана (или окна
броузера). Таким образом между содержимым страницы и футером должно
образоваться некое свободное место.
Ума не приложу как это можно реализовать средствами хтмл/цсс.
Посоветуйте, будьте добры. Или хотя бы подтолкните в нужном
направлении. Всё свёрстано на дивах. Таблицы использовать не очень
хочется...
--
С уважением и наилучшими пожеланиями, DRaven
Вот несколько способов - http://dimox.name/press_footer_bottom_with_css/
В том числе смотрите комментарии.
Вы писали воскресенье, 09 марта 2008 г., 15:39:46:
> Постановка задачи:
>
--
С уважением,
Dimox
Web: http://dimox.name
09.03.08, DRaven<dra...@nm.ru> написал(а):
> Здравствуйте.
> Вот несколько способов -
> http://dimox.name/press_footer_bottom_with_css/
> В том числе смотрите комментарии.
Просмотрел. Восхитительно. Спасибо, попробую.
> Можно реализовать применяя инструкции SSI, шапка одним включением,
> потом идет собственно контент, а потом собственно говоря и подвал.
> Подвал всегда будет внизу экрана, как бы ты не крутил контент.
Слишком сложно звучит. =) Можно чуть более простыми терминами?
Доброго времени суток Вам, Sclif.
Вы писали 9 березня 2008 р., 18:05:16:
> Каждая страничка вашего сайта состоит из одинаковых частей, которые
> ...
> после конца блока - Шапка, и до начала блока - Подвал.
Всё предельно ясно, спасибо. Но вопрос лежит немного в другой
плоскости.
Посмотрите, скажем, сюда:
http://stalker-studio.com/renewal/sendmail_form_ok.php
Вот в данном случае футер должен быть внизу страницы. Прижат к низу
окна броузера. А если содержимое длиннее, то смещен вниз
соответствующим образом.
> Добавочно заходил браузером Авант, разреш экрана 1280 на 768,
> глубина цвета 32 бит. Интересно, а какой у вас браузер ? - Ладно,
> так и быть, у меня на машине есть и другие просмотрщики - попробую
> зайти через Оперу и Файерфокс, а под конец через Интернет Эксплорер
>
> Проверки показали что заходы через Файрфокс, Авант, Интернет
> Эксплоер, все нормально, а вот через Оперу начались проблемы, значит
> так - появились 2 палки, одна горизонтальная и одна вертикальная,
> почему то синего цвета, и ваш подвал сполз немного вниз - ненамного
> , а примерно на середину. А еще я подвигал лежачую палку и вышло
> что у вас, если это ваш сайт, на правом краю экрана сплошная черная
> полоса, долго думал - зачем она вообще нужна, но так и не придумал, похоже просто баг разработчика.
>
> 11.03.08, Sclif <lex...@gmail.com> написал(а):
>
> Извините, уважаемый DRaven, но я перейдя по вашей ссылке увидел что
> ваш подвал находиться на месте, как вы говорите прижат к нижнему
> краю экрана. Если же текст (или контент), ну вообщем понятно о чем
> речь, - длиннее по высоте, то сбоку автоматически должна появлятся
> палка прокрутки страницы вниз. А, я только сейчас допер - у тебя
> просто браузер не настроен, наверное копался в настройках и что то
> там изменил, и при заходе на страницы где информации много, у тебя
> эта палка не появляется, да ? Честно говоря, я тебе тут не помощник
> - ну не знаю я как настраивать браузеры, единственный вариант
> который могу предложить, так это стереть на фиг твой нынешний браузер и переустановить новый.
>
> А - это кстати говоря Ваш сайт ? - если да, то дизайн крайне
> неудачный. Шрифты мелкие, плохо читаемые, сообщение не отцентровано, ну и так - мелкие недоработки.
Дизайн не мой, мне глубоко всё равно какие там шрифты и прочая и
прочая. Главное чтобы оно сходилось с макетом. Горизонтальную
прокрутку уже исправил, но залить еще не успел. Она почему-то
появляется если не указывать ширину определенных блоков.
Насчет футера - зайдите на страницу в разрешении хотя бы 1280х1024 и
посмотрите на страницу. Футер должен быть не прямо под текстом, а
именно у нижнего края броузера. Тоесть более темного фона внизу быть
не должно. А текст футера должен быть у нижнего края броузера. Я даже
не знаю как более понятно обьяснить. =) Dimox ответил крайне точно.
Глянь его ссылку, может станет более ясно. =)
2008/3/11 Sclif <lex...@gmail.com>:
--
С уважением, Мак Сим.
http://mak-sim.ru
> Заходил по ссылке Dimox, подходы разные - суть одна
> По статистике Интернета 89 % используют 800 на 600
> 9 % 1280 на 768
> и только 2 % используют другое разрешение, в том числе и ваше.
> Если вы считаете, что посетители при заходе на ваш сайт, будут
> менять разрешение экрана - тогда ... (отредактировано)
Я не знаю где вы достали такую занимательную статистику... Но искренне
сомневаюсь что разрешение 800х600 до сих пор так широко используется.
=) В любом случае сайт нужно адаптировать для всех разрешений, начиная
с 800х600 и заканчивая широкоформатными мониторами (как в моём
случае). Если Вы считаете иначе... У каждого есть право на своё
мнение, но я сочувствую посетителям вашего сайта. ;) О разрешении речь
вообще не шла, насколько мне известно... Я не смог, к моему сожалению,
пояснить Вам суть проблемы...
Мне кажется, мы не придем к общему знаменателю. Посему предлагаю
дискуссию свернуть. =) Или повести под другим заголовком. К примеру
"Сайт и разрешение экрана".
> Вот несколько способов -
> http://dimox.name/press_footer_bottom_with_css/
> В том числе смотрите комментарии.
Сделал, всё работает отлично. Спасибо огромное за помощь. Теперь сижу
и думаю как сам до этого не догадался... Всё достаточно тривиально. =)