我使用以下 jQuery 代码将文本添加到 div:
jQuery("div").text('some lorem ipsum');
div 的最大宽度由 css 设置为 400px。如果我输入的文本长度超过 400 像素且没有空格,则文本不会被分解为新行。相反,它溢出了我不想要的 div。我该如何解决这个没有空格的文本在 400px 后被分解为新行?
我使用以下 jQuery 代码将文本添加到 div:
jQuery("div").text('some lorem ipsum');
div 的最大宽度由 css 设置为 400px。如果我输入的文本长度超过 400 像素且没有空格,则文本不会被分解为新行。相反,它溢出了我不想要的 div。我该如何解决这个没有空格的文本在 400px 后被分解为新行?
使用 css word-break
jsfiddle
div{
word-break:break-all;
}
您可以在 CSS 中使用以下word-wrap
属性执行此操作:
div {
word-wrap: break-word
}