親divに動的に生成されたテキストを収めようとしています。問題は、テキストの長さが日々変化し、時には親divをオーバーフローさせることです。私は、テキストサイズを拡大するフォーラムをたくさん見たり、コンテナを埋めるためにコンテンツを伸ばしたりしていますが、私が使用するコンテンツは、設定されたフォントサイズと行の高さを維持する必要があります。Jquery - Paragraph Textを親に合わせて適用する
私は、負の最大と正のカーニング制限を設定できるJqueryベースのカーニング方法を探しています。限界に達しても内容がまだ適合しない場合、最後の文が削除され、カーニング手順が再び開始されます。これは、コンテンツが親に適合するまで、必要に応じて繰り返されます。
https://jsfiddle.net/j61xke31/
HTML:
<div class="parent">
<p class="content">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi vitae ex eget eros posuere ullamcorper non id magna. Suspendisse augue lorem, ornare ut aliquam eu, molestie nec mauris. In luctus erat sit amet accumsan laoreet. Fusce a dolor in ex efficitur
cursus ac id orci. Integer quis quam molestie elit posuere maximus eget a diam. Proin lacinia pharetra lacus rutrum vestibulum. Etiam id augue mi. Nam efficitur pellentesque varius. Curabitur dui nisi, consectetur eu porttitor nec, sodales sed diam.
Phasellus gravida molestie fermentum. Curabitur non felis sit amet nisi facilisis tincidunt. Suspendisse quis tempus sem.
</p>
</div>
CSS
.parent {
width: 250px;
height: 182px;
border: 1px solid black;
}
.content {
font-size: 12px;
line-height: 14px;
font-family: Arial, Sans Serif;
letter-spacing: 0;
margin: 0
}
問題上の任意のヘルプは高く評価されます。
テキストの間のスペースを縮小? (カーニング) –
はい、基本的にCSSの文字間隔パラメータです。プリントデザインでカーニングと呼ばれています。 –
クール、私のソリューションをチェックして、それが助けてくれることを願って –