如果我有以下表结构:使所有细胞相同的宽度(与jQuery?)
<table cellpadding="0" cellspacing="0" border="0" width=100%>
<tr>
<th>
</th>
<th>
Col Header 1
</th>
<th>
Col Header 2
</th>
<th>
Col Header 3
</th>
</tr>
<tr>
<th>
Row Header
</th>
<td>
cell 1
</td>
<td>
cell 2
</td>
<td>
cell 3
</td>
</tr>
</table>
如何使所有TD相同的宽度?请注意我在我的行开头有TH。如果需要,我可以使用jQuery。
编辑:
从下面的建议,我开始更倾向于jQuery的解决方案。基本上,我需要做的是:
- 获取表
- 的宽度从1号
- 鸿沟其余获取TH的宽度在行的开头
- 减去#2达阵
我认为这是一个有点令人费解,但应该做的工作的数...
啊,有一两件事只是打我。您是否在问如何根据内容让列的宽度有所不同,但将所有列的宽度设置为与最宽的宽度相同?因为这将是一个完全不同的问题,而我们迄今为止所有的答案都是这样......而且,这会比较困难...... – 2011-05-16 16:49:36