0

私はJSでいくつかのdivを作成しましたが mydiv.textContent="blahblahblahblahblahblah"; 、mydivの幅が100pxに設定されているにもかかわらず、divに割り当てられたテキストの文字列は1行に表示され続け、他のテキストに落ちません。私は混乱しています

4

2 に答える 2

4

あなたのCSSの使用で

word-wrap: break-word;
于 2012-12-01T22:06:45.850 に答える
1

文字列を2行に分割可能にし、スペースを含まないようにする場合は、適切な制御文字またはHTMLタグを挿入して、許容できる区切りを許可するか、自動ハイフネーションを使用する必要があります。したがって、これは実際にはコンテンツの種類によって異なります。HTMLの単語区切りに関する私のページを参照してください。

コンテンツが文字通り"blahblahblahblahblahblah"JavaScript文字列である場合は、それを作成し"blah\xadblah\xadblah\xadblah\xadblah\xadblah"ます。表記\xadはU+00AD SOFT HYPHENの略で、目に見えないハイフンのヒントとして扱われます。

于 2012-12-01T22:23:58.330 に答える