CSS-хаки — CSS Guru http://starhack.ru Верстка сайтов, использование CSS, Javascript, jQuery, веб-разработка Mon, 11 Jan 2021 08:15:52 +0000 ru-RU hourly 1 https://wordpress.org/?v=5.7.7 IE10+ и нелюбовь. Небольшой хак для CSS для IE10+ http://starhack.ru/ie10-i-nelyubov-nebolshoj-xak-dlya-css-dlya-ie10/ http://starhack.ru/ie10-i-nelyubov-nebolshoj-xak-dlya-css-dlya-ie10/#comments Tue, 07 Apr 2015 07:04:22 +0000 http://starhack.ru/?p=947 Читать далее IE10+ и нелюбовь. Небольшой хак для CSS для IE10+]]> Моя нелюбовь как разработчика к Internet Explorer насчитывает уже много лет. Но уже достаточно долго я не ругался на него так, как за последние недели. В очередном проекте со навороченными интерфейсами ??Е проявил себя во всей красе. ?? мне пришлось, как и много лет назад, искать хаки для ??Е. Благо на проекте поддерживается ??Е только в версиях от 10-го и выше. Найденный хак @media -ms-high-contrast очень облегчил мне жизнь:


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   /* стили только для IE10+ */
}

Update: Мне нужен был хак, чтобы разоброться с багами в ??Е с flexbox. Вместо долгого и пространного описания дам ссылку на известные баги с flexbox’ом.

]]>
http://starhack.ru/ie10-i-nelyubov-nebolshoj-xak-dlya-css-dlya-ie10/feed/ 4
Еще раз про inline-block (коротко) http://starhack.ru/eshhe-raz-pro-inline-block-korotko/ http://starhack.ru/eshhe-raz-pro-inline-block-korotko/#comments Wed, 26 Jan 2011 21:00:02 +0000 http://starhack.ru/?p=473 Читать далее Еще раз про inline-block (коротко)]]> Сегодня в очередной раз задали вопрос: как кроссбраузерно реализовать свойство inline-block. Для этого воспользуюсь хаком для IЕ 6 и 7 версий. Это необходимо, так как IЕ этих версий не понимает inline-block для блочных элементов, таких как DIV, LI, UL, а только для строчных (например:A, SPAN). Буду предельно краток.

.someclass{
    display: inline-block;
}

.someclass{
    //display: inline;/*магия IЕ*/
}

�?менно вот так: в таблице стилей должны присутствовать обе записи. Если же вы предпочитаете условные комментарии, то вторая запись должна быть вынесена в стили для IЕ.
Работает в IЕ6+, ФФ3+, Опера (даже не знаю с какой версии), Хром, Сафари, далее — везде).
Для ФФ2 нужен костыль.

]]>
http://starhack.ru/eshhe-raz-pro-inline-block-korotko/feed/ 4