我有一个包含各种长度文本的单元格的表格.所有表格单元的宽度必须相同.如果这意味着截断长词或强制中断长词,那就没关系.
我无法弄清楚如何让这个工作.
这适用于内部客户端应用程序,因此只需要在IE6和IE7中工作.
下面是一个示例页面.包含的细胞onereallylongword
是令人讨厌的细胞.
word | two words | onereallylongword |
inferis.. 35
只要你修改表本身的宽度并设置table-layout属性,这很简单:
word | two words | onereallylongword |
我在IE6和7中测试了它,它似乎工作正常.
只要你修改表本身的宽度并设置table-layout属性,这很简单:
word | two words | onereallylongword |
我在IE6和7中测试了它,它似乎工作正常.
如果你想在新行中正确包装长文本,那么在你的表id中调用使用css属性,table-layout:fixed;
否则简单地说css不能破坏新行中的长文本.
Stack Overflow通过使用DIV解决了长行代码的类似问题overflow-x:auto
.CSS无法为你分解单词.
试试这个:
text-overflow: ellipsis;
overflow: hidden;
white-space:nowrap;