发新话题
打印

文字在表格内自动换行的问题

文字在表格内自动换行的问题

我的表格里调入数据库中的一段文字,而文字的宽度大于表格的宽度,表格会自动变宽,我现在想不让表格变宽,而让文字自动换行,请问这种应该怎么做。

TOP

table><tr><td  height="120"  width="400"  style="word-wrap:break-word;table-layout:fixed;">  
???????????????????????????????????????????????????????????????????????????????????  
</td></tr></table>

TOP

word-wrap版本:IE5.5+专有属性 继承性:有  

   
语法:   
   
word-wrap  :  normal    ¦  break-word   
   
参数:   
   
normal  :   允许内容顶开指定的容器边界   
break-word  :   内容将在边界内换行。如果需要,词内换行(word-break)也行发生   
   
说明:   
   
设置或检索当当前行超过指定容器的边界时是否断开转行。   
对应的脚本特性为wordWrap。请参阅我编写的其他书目。   
   
示例:   
   
div  {  word-wrap:  break-word;  }   



table-layout版本:CSS2   兼容性:IE5+ 继承性:有  

   
语法:   
   
table-layout  :  auto    ¦  fixed   
   
参数:   
   
auto  :   默认的自动算法。布局将基于各单元格的内容。表格在每一单元格读取计算之后才会显示出来。速度很慢   
fixed  :   固定布局的算法。在这算法中,水平布局是仅仅基于表格的宽度,表格边框的宽度,单元格间距,列的宽度,而和表格内容无关。也就是说,内容可能被裁切   
   
说明:   
   
设置或检索表格的布局算法。   
对应的脚本特性为tableLayout。请参阅我编写的其他书目。   
   
示例:   
   
table  {  table-layout:  auto;  }

TOP

发新话题