Huawei Ascend Y330/Android 4.2 で 6 つの異なるブラウザーを使用してメディア クエリをテストし、mqtest.io によって報告された 3 つの異なるデバイス幅の結果を得ました。
次に、ブラウザごとに、次のような css を使用して自分の html ページで実際のブレークポイントをテストし、
@media only screen and (max-device-width: 320px)
フォーマットの変更が表示されるまでピクセル値を変更しました。6 つのケースすべてのデバイス幅は、デバイスの mqtest.io によって報告されたものと一致します。
明らかに問題は、ブラウザーの不一致により、デザインを制御できないことです。これは »ローカル» 問題ですか、それとも を使用する場合の一般的な問題@media
ですか?
mqtest.io および Web ページ テストによる結果
Dolphin および Android のデフォルト ブラウザ
device-width: 480px
device-height: 800pxOpera と Google Chrome
デバイスの幅: 320px
デバイスの高さ: 534pxFirefox および Firefox ベータ版
device-width: 320px
device-height: 533px画面: 480x800
ピクセル比: 1.5 (6 つのブラウザーすべてについて mqtest.io で報告)