我正在尝试使用 @import 样式媒体查询包含浏览器特定的 CSS,如下所示:
<style type="text/css">@import url(foo.css) all and (-moz-box-sizing: content-box);</style>
foo.css 然后有:
.myStyle { -moz-box-sizing: border-box; }
我的想法是我将包含用于 Firefox (Gecko/Mozilla) 浏览器的 foo.css。但是,看起来 foo.css 从未应用于 Firefox。所以:
如何在 Firefox 中调试 @import 媒体查询未评估为真的原因。我已经通过“InspectQ”进行了检查,以确保 -moz-box-sizing 确实是我正在使用的浏览器中的上下文框。但无论出于何种原因,该媒体查询表达式显然正在评估为假。我可以使用什么工具在运行时查看该评估。
有没有人看到那个媒体查询有什么问题?
有没有更常见的方法来使用@import 风格的媒体查询来检测 Mozilla 浏览器?