【发布时间】:2010-09-16 10:25:08
【问题描述】:
请帮助我如何使用 IE 浏览器的媒体查询?我遇到了一个 jquery 库:http://plugins.jquery.com/project/MediaQueries,但我无法下载这个库。
【问题讨论】:
标签: jquery-plugins media-queries
请帮助我如何使用 IE 浏览器的媒体查询?我遇到了一个 jquery 库:http://plugins.jquery.com/project/MediaQueries,但我无法下载这个库。
【问题讨论】:
标签: jquery-plugins media-queries
我建议不要使用 javascript 来模拟媒体查询。
设置为移动优先,并将缺少媒体查询视为第一个媒体查询。签出:Rethinking the Mobile Web by 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
据我从plugin's homepage 得知,该插件允许正常使用其他浏览器上已经存在的这种行为。
如果你想了解更多关于媒体查询的使用,你可以看看这些文档:
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 应该可以很好地启用这个过程。
【讨论】: