主题:  在也不怕连串英文了

5D荣誉斑竹

职务:版主
等级:3
金币:10.0
发贴:786
注册:2000/9/15 21:25:59
#12001/6/26 16:12:56
在使用论坛的时候,你可能会遇到当用户输入一连串的英文时,表格不能对此进行自动换行,就会导致所在的元素被撑大了,造成了页面的不美观。下列代码可以解决问题:
<table style="TABLE-LAYOUT: fixed" width="100%" border="0" cellspacing="0" cellpadding="7" bgcolor="#f7f7f7">
<tr>
<td style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word"><font color="#990000">[效果]</font><br>
连串英文省略
</font></td>
</tr>
</table>

编辑历史:[这消息被hve编辑过(编辑时间2001-11-07 23:37:17)]
[这消息被hve编辑过(编辑时间2001-11-07 23:38:24)]
[这消息被hve编辑过(编辑时间2001-11-07 23:38:30)]
[这消息被hve编辑过(编辑时间2001-11-07 23:38:54)]


网络白痴 | 5D荣誉斑竹

职务:普通成员
等级:4
金币:10.0
发贴:1657
注册:2001/1/5 16:32:35
#22001/6/26 16:21:55
有问题的!虽然说不会把页面撑开,但是数据却被截取掉了,有什么办法将其换行才是最佳办法呀!



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
#32003/3/7 22:50:41
很老的帖子了,把它翻出来问一下,怎么能让它自动地“断字”?一律把单词拆开也太暴力了



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
注册:2002/7/25 21:24:11
#42003/3/8 20:54:03
但是,如果有人恶意的输入200多个连续的英文字母……

断字程序肯定会出错的。



南宫彩虹

职务:普通成员
等级:2
金币:5.0
发贴:684
注册:2002/1/17 10:13:36
#52003/3/9 8:46:24
行者的脑子肯定装了“奔四”



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
注册:2002/7/25 21:24:11
#62003/3/9 11:45:37
我真的有那么笨吗?



南宫彩虹

职务:普通成员
等级:2
金币:5.0
发贴:684
注册:2002/1/17 10:13:36
#72003/3/9 21:15:41
我是说你大脑好使。



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:622
注册:2001/10/21 13:06:17
#82003/3/9 21:31:59
janlay在上个帖子中说
引用:
很老的帖子了,把它翻出来问一下,怎么能让它自动地“断字”?一律把单词拆开也太暴力了 :D


定好单元格的宽度,默认的应该就是"断字"显示



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
注册:2002/8/23 2:27:18
#92003/3/10 17:25:55
这个是“字内换行”,默认的是字间换行



小龟蛋

职务:普通成员
等级:1
金币:0.0
发贴:34
注册:2003/3/11 18:50:24
#102003/3/11 18:59:10
word-break:break-all | break-word
line-break:break-all | break-word



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
注册:2002/7/25 21:24:11
#112003/3/11 19:36:08
LeXRus?!

您的代码好像很厉害的……