Madmess
Создатель
- Регистрация
- 18 Ноя 2008
- Сообщения
- 29
- Реакции
- 0
- Автор темы
- #1
Есть относительно стандартная блочная верстка
Первый вопрос - футер должен быть в блоке контейнера или после него идти? Или это в принципе все равно?
Плюс после закрытия контейнера у меня идет div со стилем
.clearfloat {
clear: both;
}
Важно ли ставить его после двух колонок и перед закрытием контейнера или ставить его после контейнера, т.е.
Первый вариант:
Второй вариант:
Ну а теперь основной вопрос - футер у меня широкий и у него фоном стоит картинка, которую надо подсунуть под основной текст.
Т.е. надо блок футера поднять выше, чтобы он залез под основной блок.
Т.е. либо под блок container, если он футер идет после его закрытия.
Или под блок с тектом, если футер находится внутри блока container.
Смог приподнять блок футер этим, он налез на текст сверху, но я-index'ом я поставил его под текст.
position: relative;
bottom: -100px;
z-index: 1;
Но при этом возникает проблема, которую я никак не могу устранить.
После футера появляется пустое место.
Как его убрать?
На рисунке - в белой рамке - это футер, который засунулся под текст.
Салатовый прямоугольник - это то, что надо убрать.
Т.е. футер надо прижать к низу экрану.
Для просмотра ссылки Войдиили Зарегистрируйся
Пробовал всякие варианты из статей типа - прижимаем футер к низу экрана - но это всё не то
HTML:
<div id="container"> - фиксированной ширины
<div id="HEADER"></div>
2 колонки - меню и основной текст страницы
</container>
<div id="FOOTER></div>
Плюс после закрытия контейнера у меня идет div со стилем
.clearfloat {
clear: both;
}
Важно ли ставить его после двух колонок и перед закрытием контейнера или ставить его после контейнера, т.е.
Первый вариант:
HTML:
<div id="container"> - фиксированной ширины
<div id="HEADER"></div>
2 колонки - меню и основной текст страницы
<div class="clearfloat"></div>
</container>
<div id="FOOTER"></div>
HTML:
<div id="container"> - фиксированной ширины
<div id="HEADER"></div>
2 колонки - меню и основной текст страницы
</container>
<div class="clearfloat"></div>
<div id="FOOTER></div>
Т.е. надо блок футера поднять выше, чтобы он залез под основной блок.
Т.е. либо под блок container, если он футер идет после его закрытия.
Или под блок с тектом, если футер находится внутри блока container.
Смог приподнять блок футер этим, он налез на текст сверху, но я-index'ом я поставил его под текст.
position: relative;
bottom: -100px;
z-index: 1;
Но при этом возникает проблема, которую я никак не могу устранить.
После футера появляется пустое место.
Как его убрать?
На рисунке - в белой рамке - это футер, который засунулся под текст.
Салатовый прямоугольник - это то, что надо убрать.
Т.е. футер надо прижать к низу экрану.
Для просмотра ссылки Войди
Пробовал всякие варианты из статей типа - прижимаем футер к низу экрана - но это всё не то