IE 9 возможный баг

Всем добрый день.
Нашел возможный баг в ie9 или тут моя оплошность )
Когда сверстал шаблон - во всех браузерах все работало отлично, кроме ie9. В ie9 div c id="map" в css был задан position:absolute; и он почему то не работал. но когда я копировал из css и вставлял в html style="position:absolute" то все начинало работать... странно!
есть какие нибудь идеи почему?

1 ответов


Возможно, где-то ниже в css шло ещё какое-то правило, перекрывающее нужное вам. Запихнув нужное вам правило в атрибут style, вы сделали его более приоритетным, и оно в итоге и подхватилось. Только непонятно, отчего такое возникло только в IE9 - может, какие-нибудь скрипты через conditional comments подключаются, или IE9 в режиме совместимости был?

А вообще, по поводу багов IE9 заведён отдельный акк @ie9bugs , правда, там не только баги рендеринга, а и все остальные.


попробуйте дать другой ID для объекта


Откройте developer tools (F12) и посмотрите правильно ли подгружается стиль из CSS.