В настоящее время у меня есть страница, для которой я применяю CSS-стиль, специфичный для браузера, когда пользователь нажимает кнопку печати, используя следующий синтаксис html. Но следующий HTML-код не будет применять CSS, указанный для IE11 (ie11print.css), вместо этого он применяет css, который указан для остальных версий IE (ieprint.css).Как указать конкретный CSS-файл IE 11?
<!--[if IE 11]> <link rel="stylesheet" media="print" title="Print" type="text/css" href="/styles/ie11print.css" /><![endif]-->
<!--[if lte IE 10]> <link rel="stylesheet" media="print" title="Print" type="text/css" href="/styles/ieprint.css" /><![endif]-->
<!--[if !IE]>--><link rel="stylesheet" media="print" title="Print" type="text/css" href="/styles/print.css" /><!--<![endif]-->
Кто-нибудь знает, как указать файл CSS только для IE11? Спасибо заранее.
Вам не нужно ... в любом случае IE11 не поддерживает условные комментарии. –
Возможный дубликат [Различные css для браузеров IE] (http://stackoverflow.com/questions/21849016/different-css-for-ie-browsers) –
Что такое IE 11, чем отличается от других браузеров, которые вам понадобятся включить пользовательскую таблицу стилей, чтобы исправить ее? – Sampson