我想显示一个包含不同宽度列的表格。我希望表格的每一列都隐藏溢出文本。我已经尝试了很多东西,但似乎没有任何东西可以提供所需的输出。
例如,我想要这样的东西。
|-Row 1-|-----------Row 2------------|---------Row 3 ----------|---Row 4 ---|
|Hello..|Here is some longer text t..|You get the idea | Blah Bla...|
我在CSS中尝试了以下...
.ex_table { table-layout:fixed }
.ex_table tr td{ overflow:hidden; text-overflow: ellipsis; white-space:nowrap; }
.ex_table .cell_1 { width:10%; }
.ex_table .cell_2 { width:40%; }
.ex_table .cell_3 { width:30%; }
.ex_table .cell_4 { width:20%; }
但是宽度被忽略(可能是因为固定宽度?)并且表格显示在每列宽度相同的位置。
问题解决了
上面的解决方案确实有效,但我的表格中有表格标题。您需要设置标题而不是单元格的宽度!