ホームページ >ウェブフロントエンド >CSSチュートリアル >iPhone Web アプリの向きが変わったときにフォント サイズが変更されないようにするにはどうすればよいですか?

iPhone Web アプリの向きが変わったときにフォント サイズが変更されないようにするにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-30 06:31:14334ブラウズ

How Can I Prevent Font Size Changes in iPhone Web Apps During Orientation Shifts?

iPhone の向きの変更時にフォント サイズを維持する

多くの Web アプリケーションでは、iPhone の向きが変わったときにハイパーリンクのフォント サイズが変わるというイライラする問題が発生します。ポートレートモードからランドスケープモードへ。希望のフォント サイズを維持するには、次の手順を実行できます。

まず、CSS でフォ​​ント サイズを定義し、縦向きモードで希望どおりに設定されていることを確認します。例:

ul li a {
    font-size: 14px;
    text-decoration: none;
    color: #cc9999;
}

次に、-webkit-text-size-adjust CSS プロパティを使用してデフォルトの動作を無効にします。このプロパティは、フォント サイズの拡大縮小を防ぎます。次のように実装します。

html {
    -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape while allowing user zoom */
}

このプロパティの使用方法の詳細については、「Safari Web コンテンツ ガイド」を参照してください。これらの手順を実行すると、iPhone の向きに関係なく、ハイパーリンクのフォント サイズが一定になります。

以上がiPhone Web アプリの向きが変わったときにフォント サイズが変更されないようにするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。