Изображения Flash White в Internet Explorer 9 во время навигации - PullRequest
4 голосов
/ 28 ноября 2011

Я занимаюсь разработкой веб-сайта на XHTML 1.1 / CSS 3.0, и у меня возникла проблема с Internet Explorer 9. Каждый раз, когда я меняю страницы со «Домашнего» на «Возможности», различные изображения перед заполнением мигают «белым». Этот «белый» flash 'происходит каждый раз, когда страница меняется. Я видел множество сообщений о переполнении стека, обсуждающих такие ошибки, но они, похоже, относятся к более старым версиям IE. Сайт отлично выглядит в Chrome.

Вот что я пробовал до сих пор -

  • запускал XHTML через валидатор (проходит).
  • запустил валидатор CSS уровня 3 (он проходит).
  • попытался установить цвет фона на черный.
  • попытался изменить формат включения CSS для импорта и возврата (согласно предыдущему предложению переполнения стека)
  • перемещено из HTML / XHTML Transitional в XHTML Strict
  • комментирует изображения, чтобы идентифицировать конкретное изображение или div - кажется, что большинство из них делают это.
  • пробовал пустой взлом тега Script (для прошивки ошибки неинициализированного контента в IE)
  • попытался добавить метатеги для изменения настроек кеша, чтобы браузер использовал кеш.
  • пробовал различные мета-теги браузера IE, предложенные для IE6, IE7, IE8, чтобы попытаться «исправить» поведение.

Есть мысли о том, что я могу попробовать дальше?

Спасибо!

1 Ответ

0 голосов
/ 06 декабря 2011

Мигание может быть побочным эффектом наличия нескольких слоев фоновых изображений, включая теневой слой, который растягивается, чтобы заполнить область просмотра. Я бы попробовал отключить эти эффекты и посмотреть, поможет ли это. Кто знает, как это может повлиять на IE при рисовании страницы ...

Вы можете обнаружить, что добавление градиента.png в #innerContent вместо #content имеет больше смысла, и при этом вам не нужно будет использовать несколько изображений BG для одного элемента.

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