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