Поддержка медиазапросов CSS в браузере IE - PullRequest
1 голос
/ 16 сентября 2010

Пожалуйста, помогите мне, как я могу использовать медиа-запросы для браузера IE?Я столкнулся с одной библиотекой jquery: http://plugins.jquery.com/project/MediaQueries, но я не могу загрузить эту библиотеку.

Ответы [ 3 ]

8 голосов
/ 27 марта 2011

Я предлагаю не использовать JavaScript для имитации медиазапросов.

Настройте для мобильных устройств сначала и просмотрите отсутствие медиазапросов в качестве первого медиазапроса.Проверьте: Переосмысление мобильного Интернета от Yiibu

Вы можете использовать

<!--[if (lte IE 8)&!(IEMobile)]>   <html lang="en" class="ieLte8"> <![endif]-->

Так что вы можете использовать селектор .ieLte8, чтобы сделать то же самое, что и длябольшие дисплеи с помощью медиазапросов.

2 голосов
/ 16 сентября 2010

Вот ссылка для скачивания: http://plugins.jquery.com/files/jquery.mediaqueries.js_9.txt

Причина исчезновения ссылки на скачивание была кратко затронута в обсуждении по этому вопросу: Плагин jQuery - Не удается найти ссылку для скачивания

Насколько я могу судить по домашней странице плагина , плагин позволяет использовать это поведение, которое уже существует в других браузерах, как обычно.

Если вы хотите узнать больше об использовании медиазапросов, вы можете взглянуть на следующие документы:

http://reference.sitepoint.com/css/mediaqueries
http://dev.opera.com/articles/view/safe-media-queries/

0 голосов
/ 30 ноября 2012

Сайт plugins.jquery.com больше не работает.Если вы идете туда, это объясняет, что случилось и что они пытаются сделать, чтобы это исправить.Я искал BING для jquery.mediaqueries.js.Но я не смог найти его, хотя я обнаружил много случаев, когда люди использовали его и ругались им.

Эта библиотека JavaScript css3-mediaqueries.js, найденная по адресу http://code.google.com/p/css3-mediaqueries-js/, должна быть полезной длявключив этот процесс, хотя.

...