gpt4 book ai didi

css - tr 背景随着 nth-child 的改变也改变了 thead 和 tfoot

转载 作者:行者123 更新时间:2023-12-02 08:40:03 27 4
gpt4 key购买 nike

我正在尝试为表格中的 tr 添加不同的颜色。

我正在尝试使用 nth-child(odd)nth-child(even) 但我的 theadtfoot 也改变了。

请帮忙。

最佳答案

最好的方法可能是将 tbody 显式添加到您的结构中,例如:

tbody tr:nth-child(odd) { background-color: pink; }
tbody tr:nth-child(even) { background-color: lime; }
<table>
<thead><tr><th>Header</th></tr></thead>
<tbody>
<tr><td>row 1</td></tr>
<tr><td>row 2</td></tr>
<tr><td>row 3</td></tr>
<tr><td>row 4</td></tr>
</tbody>
<tfoot><tr><td>Footer</td></tr></tfoot>
</table>

请注意 CSS will work在现代浏览器中,甚至 如果您在 html 中省略了 tbody(至少对于这种情况,浏览器“假定tbody 存在并因此选择该正文中的行)。

关于css - tr 背景随着 nth-child 的改变也改变了 thead 和 tfoot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17388817/

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