刚刚用Dreamweaver做网页,为了设置单无格固定宽度,搞了一小时,网上搜索的都不知转载哪位兄台的,全是用添加一个透明图像方法。(连图片都一模一样转载,千篇一律,没有一点其他说明,狂晕。)
        没办法试了一下,按教程设置后直接狂输入一个数字让单元格超出范围,浏览一下,总不行。 原来,系统把这一连串字符当一个单词,如果你是复制一行文字下去,OK了,没问题。就是没看到有人说明一下这点,也这么碰巧就我这么懒(一个字符狂输入),呵呵,又给自己上了一课。
 
其实还有更方便的方法:在<TEBLE>标签中这么设置:

<TABLE style="word-break:break-all">或

<TABLE style="word-wrap:break-word">
 
表格中数据都会自动转行。
 
word-break:break-all和word-wrap:break-word的区别在于是否保留单词:
1、word-break:break-all
        例如宽200px,它的内容就会到200px自动换行,如果该行末端有个英文单词很长(congratulation等),它会把单词截断,变成该行末端为conra(congratulation的前端部分),下一行为tulation(conguatulation)的后端部分了。
2、word-wrap:break-word
        区别就是它会把congratulation整个单词看成一个整体,如果该行末端宽度不够显示整个单词,它会自动把整个单词放到下一行,而不会把单词截断掉的。