是否可以使用现代派和类似的库使用javascript检测媒体查询?我只需要查看是否存在媒体查询,以及可能存在哪些宽度。
编辑:我的问题。我正在制作一个chrome扩展,它需要能够查看当前站点是否在使用媒体查询,而不必重新调整视口大小。
在坚果壳中,我只想检查站点是否仅使用带有javascript的媒体查询。这有可能吗?
发布于 2012-12-05 19:41:16
您可以尝试检查CSSMediaRule集合中的document.styleSheets对象。例如,现代化网站使用媒体查询,我们知道这一点,所以我们可以通过检查它们的样式表对象来检查:
document.styleSheets[0].cssRules; // CSSRuleList在这个列表中,我们只需查找任何CSSMediaRule;我们碰巧在他们的站点上找到了3。
https://stackoverflow.com/questions/13730911
复制相似问题