15
----------------------------------------------------
| This is my text inside a div and I want the overf|low of the text to be cut
----------------------------------------------------

オーバーフローを削除したいので、CSS 省略記号プロパティが機能しないことに注意してください。したがって、基本的には、上記のテキストを次のように表示する必要があります。

----------------------------------------------------
| This is my text inside a div and I want the overf|
----------------------------------------------------

これは純粋な JavaScript でどのように可能ですか?

編集

表示されているテキストの文字数をカウントする必要があるため、テキストをトリミングする JavaScript 関数が必要です。

4

5 に答える 5

0

.col { width:40px; overflow: hidden; white-space:nowrap; }

空白: nowrap; コンテンツにスペースがある場合に必要です。

いずれにせよ、1 行に長い単語は表示されません。http://jsfiddle.net/h6Bhb/

于 2012-05-05T18:34:17.977 に答える