Предлагаю писать сюда доказанные (лучше даже проверенные на собственном опыте) глюки браузеров. Только значимые глюки.
IE6:

  • Если для элемента задан фильтр, то для него задаётся overflow:hidden. Попробуйте вынести что-то абсолютом из блока с фоновой картинкой в ПНГ :) (IE6+IE7)
  • Z-index считается по-другому — первоочередное значение имеет z-index родителя (IE6+IE7)
  • Элемент с position:relative или absolute, у которого фильтром задана ПНГ-картинка, всегда будет поверх ссылки, которая в нём находится (IE6+IE7)
  • Бывает, пропадает ХЗ куда абсолютный блок (например лого), если в хеадере есть паддинг. Почему — не понятно. Иногда помогает поменять абсолютные блоки местами (IE6+IE7).
  • Бывает, пропадает блок с абсолютным позиционированием, если за ним следует блок с заданным свойством float:left|right (IE6+IE7)

IE7:

  • Если ПНГ-картинка подгружена обычным способом, то $(elem).fadeOut() глючит — чернеет в процессе ратворения. Нужно подключать ПНГ-картинку, как и в ИЕ6, через фильтр (IE6+IE7+IE8).

Safari:

  • Размеры картинок (если не заданы в аттрибутах) становятся доступны только после загрузки картинок. А яваскрипт из хедера отрабатывается до. Поэтому получаются нулевые значения
Оценить:|
  
Комментировать
Раздел: Браузеры    
Просмотров: 3438
Комментариев (5)
  1. Greg
    Григорий Кочнев [Greg]
    13.07.2011 в 14:59

    Замечал такой глюк в ИЕ: пропадает ХЗ куда абсолютный блок (например лого), если в хеадере есть паддинг.
    Почему — не понятно.

  2. Ольга [Olga]
    14.07.2011 в 10:33

    Тоже в IE, пропадает блок с абсолютным позиционированием, если за ним следует блок с параметром float:left (float:right;)

  3. Greg
    Григорий Кочнев [Greg]
    01.11.2011 в 19:11

    Наткнулся на полезную ссылку, по идее тут собраны все баги в ИЕ. Текст правда на английском, если есть энтузиасты то можно перевести запостить на русском языке.

Оставить комментарий