Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2009, 06:49   #1
mitay
 
Регистрация: 03.02.2009
Сообщений: 6
По умолчанию приклеить к низу футер при верстке дивами

Здравствуйте! Скажите пожалуйста как при такой верстке:
Код:
<link href=css/template_css.css" rel="stylesheet" type="text/css" media="screen" />
<body>
<div id="logo"> бла бла бла
</div>
<div id="content"> бла бла бла
</div>
<div id="footer"> бла бла бла
</div>
</body>
обеспечить положение футера всегда внизу страницы? (у меня он идет сразу после контента) Что надо подписать в css-ке футеру и body или ещё кому?
mitay вне форума Ответить с цитированием
Старый 03.02.2009, 08:51   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

что-то вроде
Код HTML:
#footer{position:absolute;bottom:0px;}
свободен...
wall66 вне форума Ответить с цитированием
Старый 03.02.2009, 10:09   #3
mitay
 
Регистрация: 03.02.2009
Сообщений: 6
По умолчанию

Увы так футер ПОСТОЯННО внизу страницы, даже если контент ушёл горздо ниже.
Мне бы поточнее, а то уже 2 дня мучаюсь, всяко пробовал, в css2.0 спецификации не смог найти ответа. Есть бывалые!?
mitay вне форума Ответить с цитированием
Старый 03.02.2009, 21:04   #4
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

увы, у верстки дивами есть множество ограничений, так что без javascript (условия на высоту окна с варьирующимися свойствами стиля) тут трудно обойтись

могу развечто посоветовать сверстать сайт так чтобы он нормально выглядел с футером посередине экрана, т к сам если требуется внешняя красота сайта а не поисковая оптимизация - верстаю таблицами
свободен...
wall66 вне форума Ответить с цитированием
Старый 04.02.2009, 05:21   #5
mitay
 
Регистрация: 03.02.2009
Сообщений: 6
По умолчанию

чтож, спасибо что раскрыли глаза. может оно и к лучшему
mitay вне форума Ответить с цитированием
Старый 04.02.2009, 13:33   #6
mitay
 
Регистрация: 03.02.2009
Сообщений: 6
По умолчанию

сверстал таблицей... туплю... как таблицей реализовать задуманное?
Код:
<table ширина=800px>
<tr><td>заголовок</td></tr>
<tr><td>резина</td></tr>
<tr><td>футер</td></tr>
</table>
mitay вне форума Ответить с цитированием
Старый 04.02.2009, 13:55   #7
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

Код HTML:
<table width="100%" height="100%">
  <tr>
    <td style="background-color:red;">
      хедер
    </td>
  </tr>

  <tr>
    <td style="background-color:green;" height="100%">
      контент
    </td>
  </tr>

  <tr>
    <td style="background-color:blue;">
      футер
    </td>
  </tr>
</table>
свободен...
wall66 вне форума Ответить с цитированием
Старый 04.02.2009, 16:47   #8
Geddar
Пользователь
 
Регистрация: 06.05.2008
Сообщений: 88
По умолчанию

Я сам в этом новичек, так что извените если я не прав, но что если задать logo,content и footer четкие размеры высоты а центру задать параметр "overflow", что вроде

.
Цитата:
.logo {
height: 20%;
}
.content {
height: 70%;
overflow: scroll;
}
.footer {
height: 10%;
}
Вместо процентов можно использовать например пиксели (px);

Последний раз редактировалось Geddar; 04.02.2009 в 16:49. Причина: опечатка
Geddar вне форума Ответить с цитированием
Старый 04.02.2009, 16:55   #9
Geddar
Пользователь
 
Регистрация: 06.05.2008
Сообщений: 88
По умолчанию

Кстати если убрать overflow вообще то футер будет находиться всегда в конце содержимого страницы, а если содержимого будет мало то футер встанет внизу страницы, что скорее всего и требовалось.
Geddar вне форума Ответить с цитированием
Старый 04.02.2009, 17:09   #10
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

Цитата:
Сообщение от Geddar Посмотреть сообщение
Кстати если убрать overflow вообще то футер будет находиться всегда в конце содержимого страницы, а если содержимого будет мало то футер встанет внизу страницы, что скорее всего и требовалось.
хеадер и футер вполне могут иметь высоту по содержимому или фиксированную, а не зависеть от высоты страницы (даже представить себе такое страшно)
свободен...
wall66 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при линковке Лотос Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 25 22.02.2009 20:24
Ошибка при компиляции MasterofCDM Общие вопросы Delphi 2 11.11.2008 09:35
ошибки при компиляции |{ot Общие вопросы Delphi 14 02.08.2008 01:20
Проблема при создании БД HAMMAN БД в Delphi 4 25.04.2008 08:44
Ошибка при присваивании NeiL Общие вопросы Delphi 5 16.04.2008 22:24