Pull to refresh

Comments 9

Уже после написания обнаружил эту штуку, но так как поиск по хабру не дал результатов, думаю этот пост кому-то будет полезен.
… но в некоторых случаях может быть полезен.

например в каких? хоть убейте, не могу ничего придумать.
Например, если вешать такой уникальный класс на какой-нибудь корневой элемент (body или html), то через него лично мне удобно фиксить инлайн-блоки в IE 6/7.
Никакие отличные от ИЕ браузеры, как правило, не нужно отличать от друг от друга. К тому же, этот вариант требует яваскрипт, что не очень правильно. Самое правильное, на мой взгляд, — действительно класс на бади вешать, в зависимости от версии ИЕ, причем, именно условными комментариями.
Автор даже не счел нужным привести примеры случаев, где такая комбинация может быть полезна :)
примеры для чего?
.class {
    display:inline-block;
}
.ie6 .class {
    display: inline;
    zoom: 1;
}

и код валиден, и хаки трудно запоминаемые не нужны и в случае отказа от поддержки ие, практически никаких телодвижений делать не нужно
А почему бы не использовать серверное определение браузера и сразу не прописать класс для IE?

Просто код на php:
<body <? if($isIE) echo 'class=«is-ie»'?>>
Sign up to leave a comment.

Articles