Использование if endif для моей т.е. таблицы стилей не работает.HTML / CSS - PullRequest
0 голосов
/ 04 января 2011
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->
<link rel="StyleSheet" href="style.css" /> 

во время использования этого содержимого на IE также влияют style.css и ie.css, я не уверен, как это исправить.

1 Ответ

0 голосов
/ 04 января 2011

Предполагается, что это будет.

У вас есть какой-то HTML-код, предназначенный только для IE, и некоторый, предназначенный для общего использования.

Обычно используется следующий подход:*

И ie.css содержит небольшое количество CSS для исправления проблем, которые нарушают общую таблицу стилей.

Если вы действительно хотите иметь полностью отдельные таблицы стилей, тогда:

<!--[if !IE]><!-->
<link rel="stylesheet" type="text/css" href="not-ie.css" /> 
<!--<![endif]-->

<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...