レスポンシブ Web デザインと「モバイル ファースト」の方法を念頭に置いてブログを再設計しています。要するに、最小幅を使用して、あらゆる種類のレプリケーションや CSS を回避しようとしています。表示なし: なしなど..
私の問題は、CSS 値を上書きする必要がある場合、最小幅の低い方が優先されることです。例:
@media only screen and (min-width: 600px) {
h2 { font-size: 2.2em; }
}
@media only screen and (min-width: 320px) {
h2 { font: normal 1.7em/2.1em Helvetica, sans-serif; }
}
600px 以上の解像度で 2.2em h2 を取得することを期待しますが、代わりに 1.7em を取得します。私の開発ツールでは、2.2em 宣言が存在することがわかりますが、他の宣言が優先されます。 . 意味がない!
より強力なセレクターや最大幅を使用せずに、最小幅を使用し続け、より高い解像度で宣言を効果的に上書きできますか..?