Все чаще стал добавлять в ie.css богомерзкое в своей невалидности (по текущей спеке) правило:
#content {overflow-x:hidden;}
Позволяет скрывать куски контента, переполняющие горизонтальные размеры блока. Полезно, когда код внутренностей берется черт-те-знает откуда или пишется индусами.
Нормальные браузеры к подобному перенасыщению относятся с некоторым пониманием, а вот в IE блоки начинают радостно скакать при малейшем поводе.
Не всесильно, use with caution.
IE 7, conditional comments и хаки
2 ноября 2006 · HTML/CSS, Рецептарий
В свете особенностей нового IE приходится править старые методы использования хаков.
Оптимальным вариантом для меня является подключение специфичного листа стилей для всех IE через conditional comments.
И использование классического сочетания «star html hack» и метода экранирования для старых IE, а также варианта без хаков для седьмого.
В результате в ie.css используются конструкции примерно следующего вида:
А у нас в квартире газА какими методами пользуетесь Вы?P.S. Пример с height:auto имеет абстрактный характер, height:1% для self clearing вполне достаточно.
Теги: clearing · conditional comments · css · ie · хаки
Комментариев: 24