如果我有以下表結構:使所有細胞相同的寬度(與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