画面の幅に応じて異なる背景画像を読み込むメディアクエリがたくさんあります。何らかの理由で、私のOne plus 2(画面の幅が1080のポートレート)が(max-width:400px)節をトリガーしています。どうして?なぜCSSのメディアクエリが私の電話に一致しないのですか
私はそれがピクセル密度と関係していると考えます。この場合、ピクセル密度を考慮すると、最も一般的な画面サイズのリストがありますか?
@media screen and (max-width: 1080px) {
.mainImage {
background-image: url('shop-home-vertical-1080.jpg');
}
}
@media screen and (max-width: 800px) {
.mainImage {
background-image: url('shop-home-vertical-800.jpg');
}
}
@media screen and (max-width: 600px) {
.mainImage {
background-image: url('shop-home-vertical-600.jpg');
}
}
@media screen and (max-width: 400px) {
.mainImage {
background-image: url('shop-home-vertical-400.jpg');
}
}
編集:私は持っている
ビューポートは、次のとおりです。画面上の要素の全幅を検査するデベロッパーツールを使用して
<meta name="viewport" content="width=device-width, initial-scale=1" />
。画面の幅は360ピクセルと思われます。正確に1080/3です。
ページからメタビューポートタグが欠けていますか? https://developer.mozilla.org/en/docs/Mozilla/Mobile/Viewport_meta_tag – Esko
あなたは、 'を'
'セクション? – moped@mopedビューポートが存在します。編集 – SystemicPlural