IE условные операторы не работают
У меня есть 3 таблицы стилей, style_ie6.css, style_ie7.css и style.css. Вот что у меня есть:
Я использовал browserlab, ietester и browsershots, а IE6 & 7 игнорируют мои условия и загружают основную таблицу стилей.
* изменить: не знаю, почему он не отображается... вот прямая ссылка: http://www.inishrosshouse.com/index.php
3 ответа
Зависит от того, какие теги вы помещаете в версии ie6 и ie7. Во-первых, я бы рекомендовал сначала переместить style.css. Затем вставляйте только теги ie6 и ie7, которые изменяют тег, чтобы он работал в этом браузере.
Я могу говорить только за IETester, но у меня это известное поведение: когда несколько экземпляров Internet Explorer установлены (или активны) в одной системе, условные комментарии будут разрешены для самой высокой версии IE, доступной в системе.