我想要一个具有百分比宽度的表格,并且每列也将具有百分比宽度。我想使用使用 css 来做溢出:隐藏;文本溢出:省略号;在某些列中,但它似乎对我不起作用。
这是我所拥有的:
<table style='width:50%;'>
<thead>
<tr>
<td style='width:15%;'>column 1</td>
<td style='width:15%;'>column 2</td>
<td style='width:70%;'>column 3</td>
</tr>
</thead>
<tbody>
<tr>
<td style='border:1px solid red;'>
<div style='overflow:hidden; text-overflow:ellipsis; white-space:nowrap;'>this is some data 1</div>
</td>
<td style='border:1px solid red;'>
<div style='overflow:hidden; text-overflow:ellipsis; white-space:nowrap;'>this is some data 1</div>
</td>
<td style='border:1px solid red;'>No hiding</td>
</tr>
</tbody>
</table>
随着页面变小,第三列变小,而不是前两列显示省略号和缩小,如我所料。