複数行テキストの幅と高さが固定された省略記号
省略記号を使用した複数行テキストのオーバーフローは、固定幅内で実現でき、 JavaScriptを使用した高さコンテナ。この概念を理解するには、複数行のテキストを含む事前定義されたサイズの div を想像してください。
目的は、テキストが指定された行で切り詰められ、継続を示す省略記号を追加することです。実装方法は次のとおりです:
<code class="javascript">var $p = $('#fos p'); var divh = $('#fos').height(); while ($p.outerHeight() > divh) { $p.text(function (index, text) { return text.replace(/\W*\s(\S)*$/, '...'); }); }</code>
このアプローチは、固定境界内の省略記号によるテキスト オーバーフローの基本的な解決策を提供します。より包括的な実装については、サーバー側の切り捨てを実装するか、テキスト切り捨ての拡張機能を提供する jQuery プラグインの使用を検討してください。
以上が複数行のテキストで幅と高さを固定した省略記号を実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。