gpt4 book ai didi

css - 第 nth-child 在瞄准一个时隐藏了我所有的元素

转载 作者:行者123 更新时间:2023-11-28 09:57:05 24 4
gpt4 key购买 nike

不确定我是否使用了错误的选择器,但我的标记看起来像这样

<div class = "col-xs-12 plans__articles">
<div class = "foo">....</div>
<div class = "foo">....</div>
<div class = "foo">....</div>
<div class = "foo">....</div>
</div>

我想选择第一个 foo。

.foo:nth-child(1n){ }

但它对所有样式都应用了样式?

最佳答案

指定1n 将选择每个 .foo 元素。这就像说从整个集合的开头开始,最初没有选择任何元素,选择在集合中重复步进 1 位置时找到的每个元素

无需指定 1n,只需指定 1。 CSS 会将其转换为 0n+1,这相当于说从总集中的第一个元素开始,选择在重复步进 0 位置时找到的每个元素通过集合(自然这意味着除了它开始的元素之外没有其他元素被击中)。

.foo:nth-child(1) {
color: red;
font-size: 48px;
}
<div class = "col-xs-12 plans__articles">
<div class = "foo">....</div>
<div class = "foo">....</div>
<div class = "foo">....</div>
<div class = "foo">....</div>
</div>

之后,要选择列表中的第二个,您可以简单地使用 .foo:nth-child(2) 等等。

关于css - 第 nth-child 在瞄准一个时隐藏了我所有的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40475544/

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