Div 内の動的なフォント サイズ変更
div 内のテキスト コンテンツをそのサイズに合わせてシームレスに調整するには、次の解決策を検討してください。
jQuery実装:
この JavaScript コードは jQuery を使用して実装され、テキストが div 内に収まるまでフォント サイズを繰り返し調整します:
$(function() { while( $('#fitin div').height() > $('#fitin').height() ) { $('#fitin div').css('font-size', (parseInt($('#fitin div').css('font-size')) - 1) + "px" ); } });
HTML 構造:
ID が「fitin」の div を定義し、その中に別の div をネストします。テキスト:
<div>
CSS スタイル:
div サイズを制限し、あふれたコンテンツを非表示にするには、次の CSS:
#fitin { width: 300px; height: 100px; border: 1px solid black; overflow: hidden; font-size: 1em; }
を追加します。 使用例:
$(function() {...}) ブロック内の JavaScript コードにより、ページの読み込み時にフォント サイズが自動的に調整されます。
このソリューションにより、テキスト コンテンツがサイズに関係なく div 内に適切に収まるようになります。 、動的コンテンツに柔軟でユーザーフレンドリーなエクスペリエンスを提供します。
以上がDiv 内にテキストが収まるようにフォント サイズを動的に変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。