次のように @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 を含めることです。ただし、Firefox では foo.css が適用されていないようです。そう:
@import メディア クエリが true と評価されない理由を Firefox でデバッグするにはどうすればよいですか。「InspectQ」でチェックして、使用しているブラウザーで -moz-box-sizing が実際にコンテキストボックスであることを確認しました。しかし、何らかの理由で、そのメディア クエリ式は明らかに false と評価されています。実行時にその評価を確認するには、どのツールを使用できますか?
そのメディアクエリに何か問題があると思う人はいますか?
@import スタイルのメディア クエリを使用して Mozilla ブラウザを検出するより一般的な方法はありますか?