モバイルサファリ(iOS)でうまく機能するレスポンシブレイアウトがありますが、クロム(Android)では奇妙なことが起こっています:垂直ナビゲーションがあり、ナビゲーションの最後ではないリンクをクリックすると-クロムは、クリックした領域のズームインバージョンを表示するポップアップのようなものを「開き」、クリックするリンクをより正確に選択できるようにします。
- この動作は何と呼ばれますか?
- HTML/CSS から無効にする方法はありますか?
ありがとう
モバイルサファリ(iOS)でうまく機能するレスポンシブレイアウトがありますが、クロム(Android)では奇妙なことが起こっています:垂直ナビゲーションがあり、ナビゲーションの最後ではないリンクをクリックすると-クロムは、クリックした領域のズームインバージョンを表示するポップアップのようなものを「開き」、クリックするリンクをより正確に選択できるようにします。
ありがとう
このメタ タグを追加する必要があります。
<meta name="viewport" content="user-scalable=0, width=<your_width>, minimum-scale=1.0"></meta>
<head>
あなたのページのセクションに。レイアウトに従って変更する必要があります。特定のレイアウト/ドキュメントの寸法に従ってページをレンダリングする必要がある場合は、明示的なレイアウト幅 (つまり、幅 = 1024) を宣言する必要があります。レイアウトをデバイスの画面解像度に合わせる必要がある場合は、次を設定する必要があります
width=device-width
。
また、パーツの受け入れられる値は、user-scalable
Android の場合は [0,1] (間違っていなければ API レベル 16 から) であり、iOS の場合は [yes, no] であることを強調することも重要です。
これにより、Android Chrome での迷惑なポップアップの問題が修正されます。