HTML прокрутка / размер не работает правильно.IE7 по крайней мере - PullRequest
3 голосов
/ 15 февраля 2011

Эту проблему нелегко объяснить, в основном, когда вы открываете мой сайт (http://www.securebitcr.com/test/sbcr/) и изменяете его размер, вы можете увидеть "дополнительное" пространство в конце сайта, есть способ ограничить это?

Это похоже на то, что если у меня есть div (высота: 800), но само окно размером до 400 пикселей, я могу видеть остальную часть сайта, но все остальные объекты, которые я прикрепляю к нижней части (как нижний колонтитул) ... вы можете увидеть весь код сразу в моем файле.

http://www.securebitcr.com/test/sbcr/

Любая помощь очень ценится.

Спасибо

Marco

Ответы [ 2 ]

1 голос
/ 15 февраля 2011

Я не проверял это ни в каком другом браузере, поэтому вам, возможно, придется подать эти изменения только в IE7, используя таблицу стилей только для IE7, через условный комментарий.

Установите эти стили:

  • html, body { margin: 0; padding: 0; height: 100% }
  • body { position: relative }

Я рекомендую попробовать эти изменения и проверить, подходят ли они для всех браузеров - это вполне может иметь место.

1 голос
/ 15 февраля 2011

Похоже, что #content_frame вызывает появление полосы прокрутки, даже если вы используете overflow: hidden на родителях.Я предполагаю, что position: relative как-то связано с этим, попробуйте удалить это.Он отлично работает в IE8 и Firefox.

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