gpt4 book ai didi

html - 如果没有 ,则对表的第一列进行不同的样式设置

转载 作者:太空狗 更新时间:2023-10-29 12:23:41 24 4
gpt4 key购买 nike

这就是我要实现的目标:

enter image description here

这是我要设置样式的标记:

  <h2>Table with no header</h2>
<table>
<tbody>
<tr>
<td>First column - bold</td>
<td>Second column</td>
</tr>
<tr>
<td>First column - bold</td>
<td>Second column</td>
</tr>
</tbody>
</table>

<h2>Table with a header</h2>
<table>
<thead>
<tr>
<th>Header</th>
<th>Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>First column - not bold</td>
<td>Second column</td>
</tr>
<tr>
<td>First column - not bold</td>
<td>Second column</td>
</tr>
</tbody>
</table>

关于如何实现预期结果的任何想法?

最佳答案

这样做,使用直接子选择器 >first-child:not()

table > *:first-child:not(thead) td:first-child {
font-weight: bold;
}

示例

table > *:first-child:not(thead) td:first-child {
font-weight: bold;
}
<h2>Table with no header</h2>
<table>
<tbody>
<tr>
<td>First column - bold</td>
<td>Second column</td>
</tr>
<tr>
<td>First column - bold</td>
<td>Second column</td>
</tr>
</tbody>
</table>

<h2>Table with a header</h2>
<table>
<thead>
<tr>
<th>Header</th>
<th>Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>First column - not bold</td>
<td>Second column</td>
</tr>
<tr>
<td>First column - not bold</td>
<td>Second column</td>
</tr>
</tbody>
</table>

关于html - 如果没有 <thead>,则对表的第一列进行不同的样式设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40349657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com