Ada*_*dam 0 javascript text character line-breaks break
如果我写长文本例如:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
文本已经离开了页面,我有一个想法来修复它,每100个字符后我就能制作一个<br />标签.但我不知道该怎么做.
谢谢你的帮助!
只需在要强制包装的元素上使用以下CSS属性:
word-wrap: break-word;
不需要任何JavaScript!
如果你真的想使用JavaScript(对于概念; CSS更易于访问和轻松),那么请继续.
哦,另外一件事,如果你使用的字体不是等宽字体(而是比例),那么切断100个字符可能是无效的.一行可以有100个'i'字符,下一行有另外100个'm'字符,它们的大小非常不同.
哦,另外一件事,你不能只应用正则表达式替换,innerHTML除非它是全文.如果那里可能存在其他元素,则必须实际循环遍历节点,将该技术仅应用于文本节点.
哦,还有一件事,不要打扰.用javascript做太多问题.
| 归档时间: | 
 | 
| 查看次数: | 2573 次 | 
| 最近记录: |