テストとして、これが私のcssです:
*{margin:0;padding:0;outline:0;border:0;}
body{background:#686465;font-family:Arial,Verdana,sans-serif;font-size:100%;}
@media screen and (max-device-width:320px){
body{background:red !important;}
}
@media screen and (max-device-width:800px){
body{background:organge !important;}
}
これをテストするために、SDK を使用して 2 つの Android デバイスを実行しています。1 つは 3.2 インチ HVGA Slider 320x480 で、最初のルールはこのデバイスを取り上げ、ボディの背景を赤に設定します。2 番目のデバイスは Nexus 7 800x1280 ですが、これは両方のメディア ルールを無視します。ただし、最初のメディア ルールを削除すると、それが取得されます。どうして??