gpt4 book ai didi

html - 交替表行颜色与第一行不同的颜色

转载 作者:行者123 更新时间:2023-11-28 01:25:20 25 4
gpt4 key购买 nike

我想制作一个表格,其中标题为绿色,然后行在不同样式之间交替。

如何设置第一行颜色的样式以及让其他行交替?

我的 HTML:

<table style="width: 100%;" class="butikHeader">
<tr>
<td>Tilføj</td>
<td>Stk</td>
<td>Produkt navn</td>
<td>Pris</td>
<td>Mere info</td>
</tr>
<asp:Repeater ID="RepeaterList" runat="server">
<ItemTemplate>
<tr>
<td>
<input id="CheckboxValue" type="checkbox" style="width: 20px;" />
</td>
<td>
<input id="Text1" type="text" style="width: 50px;" class="AntalBoxInput" value="<%# Eval("Antal") %>" />
</td>
<td><%# Eval("navn") %></td>
<td><%# Eval("pris") %> Kr,-</td>
<td><a href="produkt.aspx?id=<%# Eval("id") %>">Info</a></td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>

我的 CSS:

    .butikHeader tr:first-child {
background:#8AB512;
color:#FFF;
}
.butikHeader tr:nth-child(even) {
background:#FFF;
border:0px;
color:#000;
}
.butikHeader tr:nth-child(odd) {
background:#DFE7C0;
}

我想让它看起来像 thisthis

最佳答案

您只需将 first-child 规则放在其余规则之后,这样它就会覆盖它们。

.butikHeader tr:nth-child(even) {
background:#FFF;
border:0px;
color:#000;
}
.butikHeader tr:nth-child(odd) {
background:#DFE7C0;
}
.butikHeader tr:first-child {
background:#8AB512;
color:#FFF;
}

关于html - 交替表行颜色与第一行不同的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32378629/

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