這更像是「告訴我爲什麼它不起作用」而不是「幫我修復它」的問題。如果我嘗試將填充應用於表格中的thead或tr元素,則不起作用。填充的唯一方法是將其直接應用於th或td元素。這是爲什麼?是否有一種簡單的方法可以將填充應用於整個thead或tr或將其添加到th和td唯一的選項?爲什麼不將填充應用於表格元素?
<table>
<thead>
<tr>
<th>Destination</th>
<th>Size</th>
<th>Home Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>test 1</td>
<td>test 2</td>
<td>test 3</td>
</tr>
</tbody>
</table>
注意填充在pad上的10px。
table {
width: 100%;
}
thead {
text-align: left;
background-color: yellow;
padding: 10px;
}
theads和TRS不能定義填充。你期望它看起來像什麼? – BoltClock 2013-03-24 06:55:23
我不太瞭解這種方法。你最終得到的是任何'TD'的最大填充值,不管其他值如何,所以你可以在'TD'上指定多個不同的填充值,這是無稽之談。在我看來,它似乎更符合邏輯地應用於「TR」。 – nicodemus13 2014-01-14 22:01:14