2014-12-23 1 views
5

Я хочу указать, что веб-браузеры, такие как хром, опера, firefox, используют конкретный файл css и браузеры как IE (от версии 7 до 10) с использованием других файлов css.Как я могу указать правила CSS для Chrome и IE на моей странице HTML или в файле SCSS?

Как я могу определить это?

Спасибо всем за вашу помощь! счастливого Рождества!

+0

Какие функции IE 7-10 не обрабатывается должным образом, что вам нужно будет загружать другую таблицу стилей? Условные комментарии, как правило, относятся к загрузке специальной таблицы стилей для IE 9 и ниже, но они были устаревшими в IE 10. – Sampson

ответ

2

Вы можете использовать IE условные комментарии, такие как это:

<!--[if IE]> 
    According to the conditional comment this is IE<br /> 
<![endif]--> 

Таким образом, вы могли бы использовать что-то вроде этого:

<head> 
    <link href="styles.css" rel="stylesheet" type="text/css" /> 
    <!--[if lte IE 10]> 
     <link href="iestyles.css" rel="stylesheet" type="text/css" /> 
    <![endif]--> 
</head> 

Вы можете узнать о них больше here

+0

Привет, друг !, Мне нужно указать, что правила css для браузеров IE, но что эти правила CSS не могут для использования другими браузерами (например, chrome, firefox и другой), это условие не имеет синтаксиса «ELSE» ??? Позвольте мне сейчас об этом, спасибо вам за помощь !. –

+0

IE 10 * не поддерживает * Условные комментарии. – Sampson

+0

@FranklinSarmiento Да, если вы в основном это: '' Но как Джонатан сказал, что это не сработает для IE 10 – brenjt

Смежные вопросы