2013-09-17 1 views
0

Я создаю отзывчивый сайт, и, как обычно, IE7 очень сложно разместить. Мне было интересно, можно ли отключить ВСЕ-медиа-запросы только для IE7, и все-таки сохранить все стиль/макет, как в режиме рабочего стола?Остановить браузер от чтения медиа-запросов

+0

Вы могли бы попытаться двигать запросы средств массовой информации к другой таблице стилей и использовать условный комментарий, чтобы загрузить их. Подробнее об условном комментировании см. [Этот сайт] (http://www.quirksmode.org/css/condcom.html). – War10ck

+0

Каковы медиа-запросы, которые вы используете? – BoltClock

+0

В чем проблема? IE7 не поддерживает медиа-запросы, поэтому в любом случае он не будет анализировать ваш медиа-запрос CSS. – Spudley

ответ

0

Вы можете сделать для разных файлов CSS один для IE7, а другой для других браузеров. Чтобы выбрать таблицу стилей, которая подходит для браузера пользователя, используйте условные комментарии в теге «head» вашего html-файла.

1

Ну, вам не нужно переключать запросы СМИ на IE7, потому что они не поддерживаются на первом месте, я считаю.

Код @media CSS будет проигнорирован.

Я предполагаю, что вы не используете для этого полипол.

Источник: https://developer.mozilla.org/en-US/docs/Web/CSS/@media#Browser_compatibility