Div 内でテキスト サイズを動的に調整する
Web 開発では、多くの場合、指定された div 内にテキストを維持しながら、テキストが確実に収まるようにする必要があります。読みやすさ。これを実現する方法は次のとおりです。
背景画像を含む div があり、そのフォント サイズを動的に調整するテキストを追加したいとします。これは、jQuery を使用して実現できます。
<div>
#fitin { width: 300px; height: 100px; border: 1px solid black; overflow: hidden; font-size: 1em; }
$(function() { while( $('#fitin div').height() > $('#fitin').height() ) { $('#fitin div').css('font-size', (parseInt($('#fitin div').css('font-size')) - 1) + "px" ); } });
このコードは、div 内のテキストのフォント サイズを、div の高さ内に収まるまで継続的に小さくします。 while ループは、テキストの高さが div の高さ以下になるまで繰り返します。
以上がDiv 内に収まるようにテキスト サイズを動的に調整するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。