Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果文本比div宽,则jQuery添加换行符_Javascript_Jquery_Css_Html_Text - Fatal编程技术网

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

Javascript 如果文本比div宽,则jQuery添加换行符,javascript,jquery,css,html,text,Javascript,Jquery,Css,Html,Text,我使用以下jQuery代码向div添加文本: jQuery("div").text('some lorem ipsum'); div的最大宽度为400px,由css设置。如果我输入的文本长度超过400px且没有空格,则该文本将不会分解为新行。相反,它溢出了我不想要的div。我如何解决这个问题,这个没有空格的文本在400px后被分解成一个新行?使用cssword break 您可以在CSS中使用wordwrap属性执行此操作: div { word-wrap: break-word }

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

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

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

使用css
word break


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

div {
    word-wrap: break-word
}

sry,另一个人跑得更快,所以我把它标记为正确的,但你的也是一个解决方案,我给出了答案+1@tester. 仅供参考:如果你看到时差,我的比其他的快。但他的解决方案是更好地看到
div {
    word-wrap: break-word
}