- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Наверное многие из вас (кто верстает в xhtml 1.0, xhtml 1.1) сталкивались с проблемой прибивки футера к нижней части экрана. Даже если использовать таблицу, то в IE появляется вертикальный скроллинг. Мне не раз из-за этого приходилось возвращаться к html 4.0 :(
С помощью яваскрипта у меня вроде получилось поправить проблему.
JonnyB, там не нужен JS. Существует простое решение.
JonnyB, там не нужен JS. Существует простое решение.
IE6 - горизонтальный скроллинг, об этом я писал выше..
JonnyB, скроллинга нет — http://www.thedarkone.ru/temp/footer/.
IE6 - горизонтальный скроллинг
Вот ещё вариант: http://php77.com/html.html
взято отсюда: http://www.zakharov.ms/footer/
Данный вопрос уже поднимался на этом форуме.:)
У первого предложенного способа, есть проблемы при float блоках, на этом сайте решение, чуть-чуть другое, но оно не работает под IE5, 5.5.
Мой способ
Работает везде, без скриптов
на этом сайте решение, чуть-чуть другое, но оно не работает под IE5, 5.5.
Если имелся в виду способ, о котором написал я, то только что проверил на standalone IE5.5 SP2 - работает. Хотя в нём и отсуствует минусовый марджин.
На встроенном ИЕ5.5 возможности проверить нет.
Если имелся в виду способ, о котором написал я, то только что проверил на standalone IE5.5 SP2 - работает. Хотя в нём и отсуствует минусовый марджин.
На встроенном ИЕ5.5 возможности проверить нет.
Как-то пропустил ваше сообщение.:)
На встроенных наверное ни у кого нет возможности проверить.;), но на не встроенных,
работает, и в 5 и 5.5.
А так тоже хороший способ (в принципе они схожи, но ваше решение поэлегантнее), хотя минусовый марджин присутствует.
А писал, я про способ когда body и footer, задается position: absolute;,и для footer
bottom: 0;
Но так как 5 и 5.5 не понимают bottom, этот способ в них не работает.
минусовый марджин присутствует.
Точно, в моем примере тоже есть, только в другом месте. Проглядел :)
JonnyB, скроллинга нет — http://www.thedarkone.ru/temp/footer/.
там есть недостаток в том, что позиционируется в центре контент по моему при табличке.
Хотя возможно пробуя данный способ я что то недоглядел.
Сам пользуюсь способом, похожим на тот, который предложил ASA_NN, только добавляю ещё одну детальку, чтоб футер не наезжал на контент при сужении окна браузера , а именно, полностью выглядит таким образом:
код HTML
<div class="clear"></div>
<div class="pre"></div>
</div>
<div class="footer"></div>
стиль
min-height: 100%;
}
*html .all{
height: 100%;
}
.clear{
height: 122px;
clear: both;
}
.pre {
height: 122px;
}
.footer{
height: 122px;
margin: -122px 0 0 0;
}
сказал похожим, потому что работаю в основном с двумя блоками, один из которых футер, а минусовый маржин я задаю как раз верхнему блоку а не футеру самому.
О! юбилей! сообщений 100! ))
Точно, в моем примере тоже есть, только в другом месте. Проглядел :)
Я его тоже не сразу заметил, только когда в суть стал выезжать.
Так что бы футер не наезжал на контент и задается высота для блока clear.
А в вашем случае отступ между футером и контентом будет выше на высоту футера
(скорее всего вы просто не внимательно посмотрели мой код). В вашем примере блок pre
лишний, не к чему он.:) Или, я что-то не понимаю?