在HTML5中,如何为表格单元格指定固定宽度?在HTML5中可用的大多数<col>
属性在HTML5中不再有效。HTML5 - 如何为特定单元指定固定宽度?
只是要清楚,我知道我可以做<td style="width:150px">
,但这并不保留列宽度固定。无论单元格的内容是什么,我都希望宽度固定在150像素。
在HTML5中,如何为表格单元格指定固定宽度?在HTML5中可用的大多数<col>
属性在HTML5中不再有效。HTML5 - 如何为特定单元指定固定宽度?
只是要清楚,我知道我可以做<td style="width:150px">
,但这并不保留列宽度固定。无论单元格的内容是什么,我都希望宽度固定在150像素。
您可以在col
使用width
。这取决于你在做什么,也可能会有所帮助使用<td>
的固定宽度的孩子强制执行其宽度,这并不由单独<td>
宽度设置由于其table-cell
显示工作类型。
加入table-layout: fixed
使用其他表算法:
使用colgroup
<table>
<colgroup>
<col span="1" style="width: 15%;">
<col span="1" style="width: 70%;">
<col span="1" style="width: 15%;">
</colgroup>
<thead></thead>
<tbody></tbody>
</table>
宽度上
@ Hosea146不宽*属性*,但'
好的。好的我知道了。谢谢。然而,这将是非常乏味的。我的桌子有大约10个柱子,每个柱子都有不同的固定宽度。而且,我有几张桌子我想要这样做。所以,为每个创建一个CSS定义将是一个痛苦。有另一种方法吗? – Hosea146 2013-03-08 00:50:33