Я только что сделал новую HTML-сборку веб-сайта, которая работает и хорошо отображается в Firefox, IE9, Safari, Chrome.Теперь самое сложное - заставить его работать в IE8 и IE7.
Я добавил несколько условных таблиц стилей CSS для этих двух браузеров:
<link rel="stylesheet" type="text/css" href="css/reset.css" />
<link rel="stylesheet" type="text/css" href="css/layout.css" />
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="css/ie7.css"><![endif]-->
<!--[if IE 8]><link rel="stylesheet" type="text/css" href="css/ie8.css"><![endif]-->
Затем я использую отладку IE9инструмент (F12), установите режим браузера на IE7 и режим документа на стандарты IE7.Поэтому я поместил некоторые классы CSS в условную таблицу стилей (которая должна переопределять классы в основном файле layout.css (верно?) И обновил страницу. Однако IE вообще не применяет и не переопределяет стили из условной таблицы стилей.Я просто получаю те, которые в layout.css все еще применяются, и, следовательно, ничего не меняется.
Что дает? Как мне отладить эти браузеры?