2016-08-08 10 views
0

Можно сделать следующие условные комментарии:Условный оператор добавить CSS в них

<!--[if IE]> 
    .ie-only{margin-top:-13px;} 
<![endif]--> 
+1

Вы пробовали? Я предполагаю _not_, поскольку эти теги комментариев обычно содержат ссылки на файлы CSS, поэтому, по крайней мере, вам нужно обернуть их в стиле 'style' или что-то еще. Но это было бы легко проверить, если хотите. Теперь вопрос о том, что вы _need_ в эти дни ... – somethinghere

+0

@somethinghere Я пробовал и не работал –

+0

Что вам скажет? – somethinghere

ответ

2

Вы можете сделать, как это ...

<html> 
 

 
<head> 
 
    <!--[if IE]> 
 
    <style> 
 
    .box { 
 
     width: 500px; 
 
     background:red; 
 
     padding: 100px 0; 
 
     } 
 
    </style> 
 
<![endif]--> 
 
</head> 
 

 
<body> 
 
    <div class="box">Try this in IE</div> 
 
</body> 
 

 
</html>

EDIT :

Вы также можете включить внешний CSS для IE.

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

Я попробую это. Спасибо –

+0

Это действительно сработало, спасибо –

+0

рад помочь ... Примите это как ответ, если это поможет ... – Sankar