Ксдыщь!

Дилетантские заметки про XSLT/XPath, HTML/CSS и всякую фигню

Записи в разделе 'ie'

Посторонним выход запрещен

17 января 2007 · Свалка

Все чаще стал добавлять в ie.css богомерзкое в своей невалидности (по текущей спеке) правило:

#content {overflow-x:hidden;}

Позволяет скрывать куски контента, переполняющие горизонтальные размеры блока. Полезно, когда код внутренностей берется черт-те-знает откуда или пишется индусами.

Нормальные браузеры к подобному перенасыщению относятся с некоторым пониманием, а вот в IE блоки начинают радостно скакать при малейшем поводе.

Не всесильно, use with caution.

IE 7, conditional comments и хаки

2 ноября 2006 · HTML/CSS, Рецептарий

В свете особенностей нового IE приходится править старые методы использования хаков.

Оптимальным вариантом для меня является подключение специфичного листа стилей для всех IE через conditional comments.

<!--[if IE]>...<![endif]-->

И использование классического сочетания «star html hack» и метода экранирования для старых IE, а также варианта без хаков для седьмого.

В результате в ie.css используются конструкции примерно следующего вида:

#element {
    zoom:1; /* IE 7 */
    }
    * HTML #element {
        height:auto; /* IE 5 */
        he\ight:1%; /* IE 6 */
        }

А у нас в квартире газ А какими методами пользуетесь Вы?

P.S. Пример с height:auto имеет абстрактный характер, height:1% для self clearing вполне достаточно.

Самое время для IE 7

21 марта 2006 · Свалка

Вот что пишет Эрик Мейер:

It was publicly stated that the current build of the IE7 beta available from Microsoft is rendering-behavior complete. In other words, the only changes to IE7 from now until it goes final will be fixes to security holes, crash bugs, and browser chrome/UI stuff. Whatever its CSS support does or doesn’t do, that’s how the final version is expected to behave.

Самое время ставить последний билд и начинать тестировать свои проекты. Несколько месяцев в запасе у нас есть.