【发布时间】:2016-12-06 00:08:33
【问题描述】:
per mille(‰) 符号会导致 innerHTML 中的字符串自动换行。我真的不知道为什么会这样。更不寻常的是,*、&、^、%、$ 等其他符号也可以正常工作。在 HTML 或 Javascript 中,千分之一符号是否还有其他含义?
div的样式如下:
style='text-align: left; padding-left: 12px; color: white;position:absolute; width:600px; left:52px; overflow:hidden;'
例如要放置的文字是:
WWWWWWWWWWW‰WW‰‰‰‰WWWWWWWWWWWWWWWWWWW‰‰%‰WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
会发生这种情况:1
通常它应该只占一行,因为样式上有一个溢出:隐藏,但由于某种原因,它在千分之一符号之后分成几行。有人知道为什么会这样吗?
[编辑]:我忘了说放在 div 上的字符串来自 servlet (java)。
【问题讨论】:
-
与java无关
-
编辑:仍然与 java 无关
标签: javascript html newline symbols