У меня возникли проблемы с получением
<!--[if !IE]>
работать. Мне интересно, если это потому, что у меня это в документе
<!doctype html>
<!--[if lt IE 7]> <html class="ie6 oldie"> <![endif]-->
<!--[if IE 7]> <html class="ie7 oldie"> <![endif]-->
<!--[if IE 8]> <html class="ie8 oldie"> <![endif]-->
<!--[if gt IE 8]><!-->
<html class="">
<!--<![endif]-->
Когда я добавляю
<!--[if !IE]><!-->
<link type="text/css" rel="stylesheet" href="/stylesheets/no-ie.css" />
<!--<![endif]-->
в мой заголовок по какой-то причине он не работает. Однако, если я добавлю
<!--[if !IE]><!-->
<style>
All my css in here
</style>
<!--<![endif]-->
на фактическую страницу html (в заголовке) она работает. Какие-либо предложения? Приветствия
Обновить мой вопрос
Хорошо, когда я удалил
<!-->
Я только проверял в IE, который работал, но теперь в FF no-ie.css тоже был применен к FF. Поэтому я добавил обратно в <!-->
и удалил/(и добавил это в основной шаблон, чтобы cms не добавили его обратно), и все работает в FF, но теперь таблица стилей применяется к IE!
Поэтому я попробовал
<!--[if IE]>
<link type="text/css" rel="stylesheet" href="/stylesheets/no-ie.css">
<![endif]-->
и
<!--[if !IE]> -->
<link type="text/css" rel="stylesheet" href="/stylesheets/no-ie.css">
<!-- <![endif]-->
И это не сработало. В основном я пытаюсь заставить эту страницу работать http://css-tricks.com/examples/ResponsiveTables/responsive.php, но переместите css в таблицу стилей. Конечно, это должно быть просто. Что мне не хватает? Я бы предпочел не использовать JQuery, если мне это не нужно. Приветствия