今天给一个td设置当内容过长,不换行隐藏超出部分内容时,死活设置不成。后来发现因为给table少加了一个属性table-layout: fixed;允许给td/th设置宽度。默认值为 table-layout: automatic 默认每一列列宽均分,不可设置列宽。
<td></td>中做如下设置:
white-space: nowrap;/*控制单行显示*/
overflow: hidden;/*超出隐藏*/
text-overflow: ellipsis;/*隐藏的字符用省略号表示*/