【发布时间】:2014-03-06 06:47:00
【问题描述】:
我必须建立一个有 5 列的表格。表格宽度是可变的(内容宽度的 50%)。一些列包含固定大小的按钮,因此这些列应该具有固定大小,例如 100 像素。有些列中有文本,所以我希望这些列具有可变的列宽。
例如:
Column1: 20% of (tablewidth - sum(fixedwidth_columns))'
第 2 列:100 像素
Column3: 40% of (tablewidth - sum(fixedwidth_columns))
第 4 列:200 像素
Column5: 40% of (tablewidth - sum(fixedwidth_columns))
实现这一目标的最佳方法是什么?
【问题讨论】:
-
只需在相关的
<td>元素上设置width属性? -
嗯,不,那样不行。宽度百分比取总表格宽度的百分比,而不是表格宽度 - 固定列。
-
JSFiddle: jsfiddle.net/M4Et8
标签: html css html-table multiple-columns