请帮助我如何使用 IE 浏览器的媒体查询?我遇到了一个 jquery 库: http: //plugins.jquery.com/project/MediaQueries但我无法下载这个库。
3 回答
我建议不要使用 javascript 来模拟媒体查询。
设置为移动优先,并将缺少媒体查询视为第一个媒体查询。查看:Yiibu 重新思考移动网络
您可以使用
<!--[if (lte IE 8)&!(IEMobile)]> <html lang="en" class="ieLte8"> <![endif]-->
这样您就可以使用选择器 .ieLte8 来执行与通过媒体查询处理大型显示器相同的操作。
这是下载链接: http: //plugins.jquery.com/files/jquery.mediaqueries.js_9.txt
下载链接消失的原因在关于这个问题的讨论中被简要提及:jQuery plugin - Can't find download link
据我从插件主页可以看出,该插件允许正常使用其他浏览器上已经存在的这种行为。
如果您想了解更多关于媒体查询的使用,您可以查看以下文档:
http://reference.sitepoint.com/css/mediaqueries
http://dev.opera.com/articles/view/safe-media-queries/
plugins.jquery.com 站点不再有效。如果你去那里,它会解释发生了什么以及他们正在尝试做些什么来解决它。我在 BING 中搜索了 jquery.mediaqueries.js。但是,尽管我发现很多人使用它并对其发誓,但一直无法找到它。
这个位于http://code.google.com/p/css3-mediaqueries-js/的javascript 库 css3-mediaqueries.js应该可以很好地启用这个过程。