モバイル デバイスでメディア クエリが機能しない: トラブルシューティング
モバイル デバイスの CSS3 メディア クエリは、いくつかの原因により意図したとおりに機能しない可能性があります。理由。問題とその考えられる解決策を見てみましょう。
問題の説明:
styles.css ファイルで次のようなメディア クエリを使用しました:
@media only screen and (max-width: 767px) { /*--[ Mobile styles go here]---------------------------*/ }
デスクトップ環境 (Safari や Firefox など) でブラウザ ウィンドウを縮小すると、Web サイトが目的のモバイル環境に変わります。レイアウト。ただし、実際のモバイル デバイスで表示すると、モバイル固有のスタイルではなく、デフォルトの CSS スタイルが適用されたままになります。
解決策:
これを防ぐ可能性がある 1 つの共通要因モバイル デバイスで動作するメディア クエリには、適切なビューポート メタ タグが欠如しています。このメタ タグにより、Web サイトのサイズがデバイスの画面サイズに確実に適合します。
内に次のメタ タグを追加します。 HTML ドキュメントのセクション:<meta content="width=device-width, initial-scale=1" name="viewport" />
追加のヒント:
以上が私のメディア クエリがモバイル デバイスで機能しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。