我发现使用该Modernizr.mq()
函数检查媒体查询是一种基于视口宽度运行 Javascript 的更准确的方法,因为它与我的 CSS 相匹配。
但是,是否可以从 Modernizr 获得宽度值?
我发现使用该Modernizr.mq()
函数检查媒体查询是一种基于视口宽度运行 Javascript 的更准确的方法,因为它与我的 CSS 相匹配。
但是,是否可以从 Modernizr 获得宽度值?
使用内置测试,不,这是不可能的。至少,在Modernizr 文档中没有提及。
但是,您不需要 Modernizr 来获取浏览器的尺寸。您可以使用纯 javascript 来做到这一点:
var width = document.documentElement.clientWidth;
var height = document.documentElement.clientHeight;