在IE浏览器中支持CSS媒体查询

时间:2010-09-16 10:25:08

标签: jquery-plugins media-queries

请帮助我如何使用IE浏览器的媒体查询?我遇到过一个jquery库:http://plugins.jquery.com/project/MediaQueries但是我无法下载这个库。

3 个答案:

答案 0 :(得分:8)

我建议不使用javascript来模拟媒体查询。

设置为移动优先,并将缺少媒体查询视为第一个媒体查询。查看:Rethinking the Mobile Web by Yiibu

您可以使用

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

这样您就可以使用选择器.ieLte8执行与通过媒体查询进行大型显示相同的操作。

答案 1 :(得分:2)

以下是下载链接:http://plugins.jquery.com/files/jquery.mediaqueries.js_9.txt

在此问题的讨论中简要介绍了下载链接失踪的原因:jQuery plugin - Can't find download link

据我所知plugin's homepage,该插件允许按照正常情况使用已存在于其他浏览器中的此行为。

如果您想了解有关媒体查询使用的更多信息,可以查看以下文档:

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

答案 2 :(得分:0)

plugins.jquery.com网站不再有效。如果你去那里它解释发生了什么以及他们想要做些什么来解决它。我在BING上搜索了jquery.mediaqueries.js。但是找不到它虽然我发现许多人使用它并咒骂它。

http://code.google.com/p/css3-mediaqueries-js/找到的这个javascript库css3-mediaqueries.js应该适合启用此过程。