どうやら、テキストの段落が一定の長さに達すると、Android の Google Chrome はテキストのサイズを変更して大きくすることを決定します (あらゆる種類の楽しみを引き起こします)。現在、タグの約半分pが設定したサイズに従い、残りの半分が段落の長さに応じて変更される Web サイトがあります。
どうすればこれを修正できますか?
どうやら、テキストの段落が一定の長さに達すると、Android の Google Chrome はテキストのサイズを変更して大きくすることを決定します (あらゆる種類の楽しみを引き起こします)。現在、タグの約半分pが設定したサイズに従い、残りの半分が段落の長さに応じて変更される Web サイトがあります。
どうすればこれを修正できますか?
max-height: 999999px;フォントのブーストを防止したい要素、またはその親に追加します。
ドキュメントに次の<meta>タグを含めます<head>。
<meta name="viewport" content="width=device-width, initial-scale=1">
これにより、ビュー フレームが正しく確立されるため、「FontBoosting」の必要がなくなります。
これをリセットに入れてください。html * {max-height:1000000px;}
いくつかのテストの後、このルールは私を助けてくれました。ブーストされたテキストを含む要素に追加するか、div/テーブル構造に応じてその親に追加する必要があります。
element or parent element { 
    /* prevent font boosting on mobile devices */
    width: 100%;
    height: auto;
    min-height: 1px;
    max-height: 999999px;
}
必要に応じて、幅と高さの値を修正する必要があるかもしれません。
ページの解決策を見つけました: 親要素に幅と高さを与えてください! フォントはそれらの境界線の外には出ないため、小さいままです。
これは「フォント ブースティング」と呼ばれ、このWebKit バグで詳細に説明されています。現在、無効にする方法はありません。