Div появляется выше полосы прокрутки - PullRequest
4 голосов
/ 19 декабря 2010

Здравствуйте, ребята, я создаю веб-сайт с WordPress, и у меня есть небольшая проблема с Internet Explorer 7

, вы можете увидеть скриншот ошибки здесь http://d.pr/U3LX, как вы видитеdiv #footer находится над полосой прокрутки, я что-то пробовал, но не могу разобраться.

Это нижний колонтитул css http://pastebin.com/nuxhXXSe

Если вы предпочитаете предварительный просмотр в реальном времениперейдите сюда с ie7 http://d.pr/1UHi

Редактировать: теперь я заметил, что эта ошибка появляется в любом другом браузере (Chrome, Firefox и т. д.) *

Как я могу это исправить?Любой совет?

Ответы [ 3 ]

1 голос
/ 19 декабря 2010

вы можете изменить положение для #footer с fixed на absolute, затем вы можете установить top:1100px; или что-нибудь лучше для вас.

1 голос
/ 19 декабря 2010

, хотя я не согласен с разметкой в ​​целом, но, похоже, вы установили ширину нижнего колонтитула = 100% PLUS padding-left = 15px !! который всегда занимает всю ширину браузера (из-за ширины: 100%) И еще на 15 пикселей больше! (это не видно только потому, что вы используете переполнение: скрыто, но оно есть!) Попробуйте удалить левую прокладку и наложить ее на внутренний элемент.

РЕДАКТИРОВАТЬ : после проверки IE вышеупомянутое не является причиной этого, но все же действительно является плохой практикой ..

1 голос
/ 19 декабря 2010

Я думаю о том же.Потому что в моем браузере заголовок также находится над полосой прокрутки.У вас есть Div, оборачивающийся вокруг всего вашего контента?Если вы используете WordPress, я уверен, что у вас есть header.php и footer.php.Я предполагаю, что div будет открываться в header.php и закрываться в самом конце footer.php

, вы хотите, чтобы ваш div нижнего колонтитула находился внутри этого div

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...