0

モバイルサファリ(iOS)でうまく機能するレスポンシブレイアウトがありますが、クロム(Android)では奇妙なことが起こっています:垂直ナビゲーションがあり、ナビゲーションの最後ではないリンクをクリックすると-クロムは、クリックした領域のズームインバージョンを表示するポップアップのようなものを「開き」、クリックするリンクをより正確に選択できるようにします。

  • この動作は何と呼ばれますか?
  • HTML/CSS から無効にする方法はありますか?

ありがとう

4

1 に答える 1

0

このメタ タグを追加する必要があります。

<meta name="viewport" content="user-scalable=0, width=<your_width>, minimum-scale=1.0"></meta>

<head>あなたのページのセクションに。レイアウトに従って変更する必要があります。特定のレイアウト/ドキュメントの寸法に従ってページをレンダリングする必要がある場合は、明示的なレイアウト幅 (つまり、幅 = 1024) を宣言する必要があります。レイアウトをデバイスの画面解像度に合わせる必要がある場合は、次を設定する必要があります width=device-width

また、パーツの受け入れられる値は、user-scalableAndroid の場合は [0,1] (間違っていなければ API レベル 16 から) であり、iOS の場合は [yes, no] であることを強調することも重要です。

これにより、Android Chrome での迷惑なポップアップの問題が修正されます。

于 2014-02-20T16:45:40.103 に答える