【发布时间】:2015-03-07 21:44:53
【问题描述】:
我有下表:
<table class="table-container">
<thead class="table-heading">
<th>test</th>
<th>test</th>
<th>test</th>
<th>test</th>
</thead>
<tbody class="table-body">
<tr>
<td class="table-column">test</td>
<td>test</td>
<td>test</td>
<td>test</td>
</tr>
<tr>
<td>test</td>
<td>test</td>
<td>test</td>
<td>test</td>
</tr>
</tbody>
</table>
如果我在 css 中执行以下操作:
.table-body > tr > td {
padding: 25px;
}
它没有任何问题。
但如果我在 css 中执行以下操作:
.table-heading > th {
padding: 25px;
}
即使 th 元素是 thead 元素的子元素,它也不起作用。 有谁知道为什么这不起作用?
【问题讨论】:
-
您的标记中实际上并没有这些类,是吗?我真的不明白为什么你不能在选择器中使用
tbody和thead。
标签: css html css-selectors html-table