2011-01-21 11 views
0

私はul > liリストでいくつかのdivを持っています。各項目は1行の高さでなければならず、折り返してはいけません。理想的には、ラップする行に省略記号...を挿入する必要があります。これらの項目はラップしないようにしてください。特定の幅のテキスト行が折り返されないようにする方法はありますか?

これをcssとjQueryの組み合わせで実現できますか?

+0

[この質問](http://stackoverflow.com/questions/536814/javascript-insert-ellipsis-into-html-tag-if-content-too-wide)が役立ちます。 –

答えて

1

jQueryを使用してこのソリューションをチェックし、文字列の長さを減らして希望の寸法に収まるようにします。 http://jsfiddle.net/3jwLU/

2

text-overflow: ellipsisを追加します。

残念ながら、Firefoxではサポートされていません。

0

CSS3 text-overflowプロパティを使用できます。

これはオプションではない場合、あなたが望むことを行うjQueryプラグインがたくさんあります。 jQueryプラグインのページで省略記号を検索するだけです...

関連する問題