gpt4 book ai didi

css - 使用 CSS 的交替行颜色在另一个内部不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 04:14:27 24 4
gpt4 key购买 nike

这是为什么?两个 block 引用都是蓝色的。 TR 的颜色会交替出现,但 block 引号不会。怎么会?

<tr>
<blockquote>Hello</blockquote>
</tr>

<tr>
<blockquote>Hello</blockquote>
</tr>



tr:nth-child(even){ background-color: #272727; }
tr:nth-child(odd) { background-color: #222222; }

blockquote:nth-child(even){ background-color: red; }
blockquote:nth-child(odd) { background-color: blue; }

最佳答案

改用nth-of-type:

tr:nth-of-type(even) {
background-color: #272727;
}
tr:nth-of-type(odd) {
background-color: #222222;
}
tr:nth-of-type(even) blockquote {
background-color: red;
}
tr:nth-of-type(odd) blockquote {
background-color: blue;
}

jsFiddle example (为了可见性改变了颜色)

关于css - 使用 CSS 的交替行颜色在另一个内部不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20202030/

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