Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.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
每千(‰;)符号导致div innerHTML自动换行(Javascript/HTML)_Javascript_Html_Newline_Symbols - Fatal编程技术网

每千(‰;)符号导致div innerHTML自动换行(Javascript/HTML)

每千(‰;)符号导致div innerHTML自动换行(Javascript/HTML),javascript,html,newline,symbols,Javascript,Html,Newline,Symbols,每千(‰)符号会导致innerHTML中的字符串自动断行。我真的不知道为什么会这样。更不寻常的是,其他符号,如*,&,^,%,$工作正常。在HTML或Javascript中,千分位数符号是否表示其他含义 下面是div的样式: style='text-align:左;左侧填充:12px;颜色:白色;位置:绝对位置;宽度:600px;左:52px;溢出:隐藏;' 例如,要放置的文本为: WWWWWWWWWWW‰WW‰‰‰‰WWWWWWWWWWWWWWWWWWW‰‰%‰WWWWWWWWWWWWWWWW

每千(
)符号会导致innerHTML中的字符串自动断行。我真的不知道为什么会这样。更不寻常的是,其他符号,如
*
&
^
%
$
工作正常。在HTML或Javascript中,千分位数符号是否表示其他含义

下面是div的样式:

style='text-align:左;左侧填充:12px;颜色:白色;位置:绝对位置;宽度:600px;左:52px;溢出:隐藏;'

例如,要放置的文本为:

WWWWWWWWWWW‰WW‰‰‰‰WWWWWWWWWWWWWWWWWWW‰‰%‰WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
情况就是这样:

通常它应该只占用一行,因为样式上有一个溢出:隐藏,但由于某种原因,它在每千米符号后分成几行。有人知道为什么会这样吗


[编辑]:我忘了提到放在div上的字符串来自servlet(java)。

这与
无关:在固定宽度的容器中,浏览器避免打断单词,因此长单词将跳转到下一行。您可以使用
wordbreak:break all强制浏览器打断单词

演示:


我希望这会对您有所帮助。

与javaEDIT无关:仍然与java无关