Я пытаюсь переопределить несколько селекторов CSS, которые вызывают проблемы в IE6, используя следующий код внутри тега head в файле HTML:
<!--[if IE 6]
<style type="text/css">
@import ("ie6.css");
</style>
<![endif]-->
Этот код появляется после загрузки основной таблицы стилей, и никакие другие таблицы стилей не загружаются после условного комментария. По какой-то причине просмотр сайта с использованием IE6 не загружает файл IE6 CSS. Я пробовал многочисленные варианты синтаксиса, а также пытался использовать тег ссылки вместо импорта стилей, но все безрезультатно.
У меня есть некоторый JavaScript, который динамически изменяет некоторые свойства стиля для тех же элементов, для которых предназначены селекторы, но я не думаю, что это проблема, потому что, когда я просто заменяю те же селекторы в основном файле CSS, все работает как и ожидалось. Поэтому может показаться, что файл IE6 CSS никогда не загружается.