如何制作一个 HTML 两列表格,使得第一列仅占用其所需宽度,而第二列填充至固定的总表格宽度?这样,在不为第一列分配固定宽度的情况下,更改第二列内容时不会重新平衡第一和第二列之间的空间。
如何制作一个 HTML 两列表格,使得第一列仅占用其所需宽度,而第二列填充至固定的总表格宽度?这样,在不为第一列分配固定宽度的情况下,更改第二列内容时不会重新平衡第一和第二列之间的空间。
您可以使用
td:first-child + td { width: 100%; }
CSS中的高级选择器可以在现代浏览器上使用。旧版本的IE(包括IE 6)无法理解此处使用的“高级”选择器;对于它们,可以使用
<col><col width="100%">
<table>
标签后面。td:first-child { white-space: nowrap; }
style="width: 100%"
将要扩展的表格单元格。