每千(‰;)符号导致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无关