如果文本比div宽,jQuery添加换行符

时间:2013-03-17 21:05:46

标签: javascript jquery css html text

我使用以下jQuery代码向div添加文本:

jQuery("div").text('some lorem ipsum');

div的最大宽度为400px,由css设置。如果我输入的文本长度超过400像素且没有空格,则文本不会分解为新行。相反,它溢出了我不想要的div。我如何解决这个问题,这个没有空格的文本在400px到新行之后被打破了?

2 个答案:

答案 0 :(得分:1)

使用css word-break jsfiddle

div{
 word-break:break-all;
}

答案 1 :(得分:0)

您可以使用word-wrap属性在CSS中执行此操作:

div {
    word-wrap: break-word
}