gpt4 book ai didi

css - 根据出现次数更改 css

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

我想根据用户类的次数来设置用户div的样式出现在父类中。我知道如何使用 jquery 来做到这一点,但这是否仅适用于 css3?我只针对 Chrome 浏览器。

<div class="parent">
<div class="user"></div>
</div>

<div class="parent">
<div class="user"></div>
<div class="user"></div>
</div>

最佳答案

有一个选择器叫做 :nth-child(integer)。你可以这样做

.parent .user:nth-child(1)

只会影响该 .parent 中的第一个 .user。我不知道为什么它不是基于 0 的,但无论如何。此外,您还可以使用等式,例如

.parent .user:nth-child(2n+2)

这只会选择每秒 .parent .user

这里有更多的阅读

http://css-tricks.com/how-nth-child-works/

或者根据 .user 出现的次数来显示样式,解决方案是为第一个子项设置样式,然后覆盖它,同时为第二个子项设置样式,并在为第三个子项设置样式时覆盖它,依此类推。这是一个例子

http://lea.verou.me/2011/01/styling-children-based-on-their-number-with-css3/

关于css - 根据出现次数更改 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11859267/

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