Задать стиль только для IE

Задать стиль только для IE

Сегодня мы научимся задавать в css персональный стиль для Internet Explorer (тестировал в версиях 7, 8, 9, 10). К сожалению, бывают ситуации, когда все "нормальные" браузеры (Opera, Mozilla, Google Chrome и другие) понимают стили, например, рассчитывают ширину, одинаково, а "детище" microsoft-a как-то по-своему (???!!!). Вот для таких ситуаций очень кстати иметь в арсенале несколько "хаков" (хак - способ сообщить конкретный стиль конкретному браузеру, используется в основном для достижения кроссбраузерной верстки - одинакового отображения во всех браузерах).

Теперь разберемся, как мы будем задавать этот самый стиль. Мы уже определились, что это будет происходить только для IE. Я люблю простые способы. Поэтому подключение отдельного файла, с помощью условных комментариев в html, например, для меня кажется слишком сложным - ленивый я. Есть гораздо проще способ (зададим высоту элементу):

height:73px\9; /* ONLY IE */

Вот и все. Демки не будет, чтобы не заставлять вас запускать несколько браузеров и сравнивать результат. Поверьте - работает.

04.04.17
Для просмотра сайта обновите браузер.