Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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 有没有一种方法可以在溢出时将单词包装起来?在换行之前,意思尽可能适合大多数单词?_Javascript_Html_Css - Fatal编程技术网

Javascript 有没有一种方法可以在溢出时将单词包装起来?在换行之前,意思尽可能适合大多数单词?

Javascript 有没有一种方法可以在溢出时将单词包装起来?在换行之前,意思尽可能适合大多数单词?,javascript,html,css,Javascript,Html,Css,假设我有一个很长的数学表达式,如下所示: <div> "SUM( FIRST_ARG, SECOND_ARG, AVG( THIRD_ARG ) / MEAN( FOURTH_ARG) )" </div> 我想指出,整个数学表达式是一个长字符串 使用wordwrap:break-word可以有效地创建新行,因为整个单词的位置都会溢出 HTML 现在,如果要将字符串拆分为特定的单词,这是另一个问题,应该实现JavaScript:)Nice。我使用了类似的东西,但我猜

假设我有一个很长的数学表达式,如下所示:

<div>
   "SUM( FIRST_ARG, SECOND_ARG, AVG( THIRD_ARG ) / MEAN( FOURTH_ARG) )"
</div>

我想指出,整个数学表达式是一个长字符串

使用
wordwrap:break-word
可以有效地创建新行,因为整个单词的位置都会溢出

HTML
现在,如果要将字符串拆分为特定的单词,这是另一个问题,应该实现JavaScript:)

Nice。我使用了类似的东西,但我猜使用而不是div会导致一些我没有预料到的显示差异。我会把它建起来。谢谢一个问题是,当我有一个变量名
SUM\u OF_AVG
时,它会在下划线字符上中断,它可能会在下划线字符上中断,但整个过程是一个单词。有没有办法让它识别下划线是单词的一部分?对不起,没有脚本就不行,因为css不是一种编程语言,而是一组默认命令:)
<div>
   "SUM( FIRST_ARG, SECOND_ARG,"  
   "AVG( THIRD_ARG ) / MEAN( FOURTH_ARG) )"
</div>
<div class="math">
   SUM( FIRST_ARG, SECOND_ARG, AVG( THIRD_ARG ) / MEAN( FOURTH_ARG) )
</div>
.math{
    word-wrap:break-word;
    width:250px;
}