我在浏览器中搜索了对CSS3媒体查询的支持,IE9+支持它,http://caniuse.com/css-mediaqueries,但是当我使用现代派来检测它时,结果是ie7-ie9不支持它,ie10支持它。我所做的是:
结果: ie7-ie9警告“不支持”,在ie10中警告“支持”。我认为ie9也应该提醒“支持”,对吗?我的密码有什么问题吗?
另一件奇怪的事情是,如果我使用来自http://modernizr.com/docs/#mq的示例用法:
Modernizr.mq('only screen and (max-width: 768px)') // trueChrom,firefox和IE7-10将警告“不支持”,我认为现代浏览器应该警告“支持”。为什么?
发布于 2013-11-20 06:03:48
关于你的第一个问题-我无法复制。Modernizr.mq('(min-width: 0px)')在IE9中为我返回true。检查F12工具中的文档模式,看看是否回到了非标准模式。
在你的第二阶段,浏览器的现代化与它是否会返回真实毫无关系。Modernizr.mq测试浏览器是否与媒体查询匹配。如果是假的,这意味着浏览器窗口大于768像素。
https://stackoverflow.com/questions/16210594
复制相似问题