2012-06-19 8 views
0

Я впервые редактировал сайт WordPress, и теперь у меня была проблема, когда основной контент div переполняет нижний колонтитул, и я не уверен, как с этим справиться. Вот сайт:WordPress нижний колонтитул не внизу

www.twazzle.co.uk/twazzle/wordpress/

Любая помощь будет оценена.

+0

Добро пожаловать в переполнение стека! Пожалуйста, добавьте полезный код и описание проблемы здесь. Не просто ссылку на сайт, который нуждается в исправлении. В противном случае этот вопрос потеряет ценность для будущих посетителей, как только проблема будет решена. Для получения дополнительной информации см. Раздел [Что-то на моем веб-сайте не работает. Могу ли я просто вставить ссылку на него?] (Http://meta.stackexchange.com/questions/125997/) Спасибо! –

+0

не уверен, что я здесь смотрю. я не вижу ничего переполненного ... какая часть нижнего колонтитула? также, как выглядит ваш php-код? –

+0

что вы ожидаете от него? для начала, у вас есть куча абсолютного позиционирования, поэтому я бы начал с этого .... – Rooster

ответ

0

У вас здесь несколько проблем. Во-первых, вы разместили элементы внутри блоков без поплавка или очистки. Два (и это ваша главная проблема), ваш #content div - position:absolute, но ничего больше. При абсолютном позиционировании ваши div будут игнорировать других, что приводит к перекрытию и другой беспорядочности. Чтобы исправить, перед созданием элемента position:absolute сделайте его содержащим элемент блока position:relative. Вы также захотите исправить эту проблему с поплавком.

#main { 
    overflow: hidden; //this tells it to contain floated elements inside it 
    } 
#primary { 
    float: left; 
    margin: 10px; 
    position: relative; //this will contain nested absolutely positioned elements 
    width: 999px; 
    } 
1

Ваш #content и #primary элементы оба имеют абсолютную позицию, так что их размеры не будут влиять на расположение чего-либо еще на странице, когда они растут/сжиматься другие элементы не растут/контракт поместиться. Начните с изменения их обоих в положение: относительное или статическое, это приведет к тому, что некоторые другие вещи сломаются из-за того, как был написан css, но вам придется принять это как отправную точку, чтобы исправить это.

Смежные вопросы