У меня такой вопрос: как сделать кроссбраузерную совместимость с IE 10 и IE11?
Причина в том, что с версии 10 больше не принимаются условные таблицы стилей, поэтому я до сих пор решил проблему кросс-браузерной совместимости. Я всегда использовал их, взятые из этой довольно хорошей документации:
http://css-tricks.com/how-to-create-an-ie-only-stylesheet/
И теперь я не знаю, что делать. Я попытался сделать общий стиль подходящим для IE 11, а затем создать специальный стиль для всех остальных браузеров (не IE), но все же мне нужен условный оператор. А если я напишу так:
<!--[if !IE]><!-->
<link rel="stylesheet" type="text/css" href="css/not-ie.css" />
<!--<![endif]-->
IE11 в любом случае будет ссылаться на эту таблицу стилей css, применяя этот стиль. Так что я не знаю, как отделить стиль для IE от стиля для остальных.
Знаете, как лучше поступить сейчас?
Большое тебе спасибо!