IE8 Проблемы с отображением - PullRequest
0 голосов
/ 07 февраля 2012

У меня есть сайт, который отлично работает в браузерах Android, FF, Chrome, Safari IE9 +, но в IE8 исчезает верхняя половина фона элементов, а также цвет фона на нескольких элементах ввода.

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

Сайт, о котором идет речь, - http://ukritic.com, если кто-нибудь может проверить его в FF, то IE8 и, возможно, предложить, что может быть причиной проблемы, будет очень признателен.

Если вам что-нибудь понадобится от меня, дайте мне знать, и я опубликую это для вас.

ДОПОЛНЕНИЕ:

Проблема, которая возникает, заключается в том, что в IE8 белый фон с содержимым виден только на половине пути вниз по странице, но скрыт в верхней половине страницы и также скрыт там, где находится окно в стиле Facebook.

Во всех других браузерах весь контейнер содержимого показывает фон #FFF от верхней части страницы до нижней части страницы.

Мы протестировали совместимость с IE и нормальный режим, но проблема сохраняется.

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

Спасибо ~ М

1 Ответ

0 голосов
/ 08 февраля 2012

Проблема была в файле border-radius.htc, как только я удалил этот вызов, страница отрисовалась отлично.

На самом деле не существует эффективного способа рендеринга закругленных углов на ie8, поскольку файлу .htc требуется относительный путь к отображаемой странице, который не очень хорошо работает с динамическими адресными панелями глубины (shortUrls).

Думаю, мне придется соглашаться на закругленные углы только в IE9 + и во всех других браузерах.

Спасибо за ввод

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