0

ユーザーによって含まれるテキストを表示するために使用される DIV コンテナーがあります。しかし、ユーザーがテキスト内に空白 (例: balalalalalalalala...) を追加せずに長いテキストを追加しようとすると問題が発生するか、そのテキストが Unicode 文字であるため、DIV コンテナーをオーバーフローする 1 行のみが表示されます。 .

それ自体で自動的に改行を追加したい。どうやってするか?

ありがとう :)

4

2 に答える 2

0

CSS3 に慣れていない場合は、'word-break' プロパティを試してみてください。

デモを見るには:

http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_word-break

于 2013-06-23T02:17:27.530 に答える
0

CSS word-wrap プロパティは、古いブラウザー (IE 5.5 以降、FF 3.5 以降、Chrome 1.0 以降、Safari 1.0 以降、Opera 10.5 以降) と互換性があります。

CSS:

div { word-wrap: break-word; }

ここにフィドルがあります。

white-spaceそうでない場合は機能するはずwhite-space: pre-wrapです。

于 2013-06-23T02:30:18.090 に答える