私は新しい行にあふれてからテキストを防ぐためには、次のコードを使用しています:予想通りこれは、作品CSSテキストオーバーフロー - テキストは(n)を拡張する場合、省略記号を適用番目のライン
.info-box{
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
height: 3em;
width: 300px;
font-size: 1em;
line-height: 1em;
}
が、このボックスには3行の余裕があります。テキストが3行目を超えている場合、どのようにしてエリプシスを適用するようブラウザに指示できますか?それとも、テキストオーバーフローは1つだけに作用しますか?
私はこのためにJSが必要な場合は私のprobsは気にしません。
'テキストoverflow'はFirefoxで動作しないことに注意してください。 –
@rfusak - Firefox 7に入っています。これはすぐにリリースされるはずです(詳細はhttp://stackoverflow.com/questions/4927257/text-overflowellipsis-in-firefox-4-and-ff5を参照してください) – Spudley