サイズの異なるデバイス用に異なるテンプレートをロードするために、CSS メディア クエリを使用しています。テスト デバイスのディスプレイ解像度と最も一般的なデバイスのサイズ カットオフを示すスプレッドシートを作成しました。私がテストしているデバイスの 1 つは Nexus 7 で、そのディスプレイ解像度は 1280 × 800 であることがわかりました。ただし、コードでこれらの値を使用すると機能しません。
**最大値または最小値を使用しない唯一の理由は、正確な解像度を見つけようとしているからです。max-device-width をかなり大きいものに置き換えると機能し、さまざまな最大値で機能することを確認するのに十分なテストを行いましたが、コードを適切に完成させて、サイズの異なる 3 つのデバイス カテゴリを区別する必要があります。 、正しいカットオフを作成していることを確認する必要があります。CSSの解像度が違う?事前にすべての助けをありがとう!
@media only screen and (device-width:1280px) and (orientation:landscape) {
/*style --code removed for sack of space */
}
@media only screen and (device-width:800px) and (orientation:portrait) {
/*style --code removed for sack of space */
}
これが私のhtmlファイルのビューポートコードです
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">