我试图让@media查询在IE8的样式表中工作。
很多人建议使用以下插件:http://code.google.com/p/css3-mediaqueries-js/
我确定我正确使用它(我不是@import的样式表)。但它在IE8中根本不起作用。不幸的是它多年没有更新,也许它与jQuery 1.7不兼容
是否有人为最新版本的jQuery提供了有效的解决方案。
非常感谢,
答案 0 :(得分:2)
正如@elclanrs在评论中所述,使用回复。它是一个处理min-width
和max-width
媒体查询的轻量级库:
在github上获取它:https://github.com/scottjehl/Respond
答案 1 :(得分:0)
你可以使用Modernizr的mq函数来解决它:link
快速/简单的示例:
if(Modernizr.mq('(min-width: 940px)')) {
$('head').append('<link rel="stylesheet" href="ie8.css" type="text/css" />');
}