私は携帯電話に反応するウェブサイトを持っています。デスクトップを使用して作成しました。ブラウザウィンドウを調整すると、携帯電話では完全に機能しますが、実際の携帯電話で確認すると、Samsung Galaxy S2はモバイルビューに反応しません。
何が間違っているのでしょうか?
おそらく、htmlヘッドにビューポートメタタグがありません。
<meta name="viewport" content="width=device-width, initial-scale=1">
これがないと、デバイスはビューポートを想定し、フルサイズに設定します。
詳細 こちら 。
私もこの問題に直面しています。最終的に私は解決策を得た。以下のコードを使用してください。希望:問題は解決します。
<meta name="viewport" content="initial-scale=1, maximum-scale=1">
上記で回答されており、使用するのは正しいが
<meta name="viewport" content="width=device-width, initial-scale=1">
ただし、Reactとwebpackを使用している場合は、要素タグを閉じることを忘れないでください
<meta name="viewport" content="width=device-width, initial-scale=1" />
CSSを確認するか、CSS Validatorを使用します。
Parse Error
.navbar .nav li a {
padding-right: 5px;
paddng-left: 5px;
中かっこやタイプミスを閉じていないようです。