Html 如何使用类名选择css第n个子(3n+1)选择器
我正在尝试按类名使用第n个子选择器 HTML: 为什么不从.span类中选择第一个孩子Html 如何使用类名选择css第n个子(3n+1)选择器,html,css,Html,Css,我正在尝试按类名使用第n个子选择器 HTML: 为什么不从.span类中选择第一个孩子 我需要一些解释。当使用公式a+b时。a表示循环大小,n表示从0开始的计数器,b表示偏移值 这可能有点棘手,但这里的元素索引从2开始 b=2意味着第一个元素总是被选择的。 所以 4n+2意味着从第一个元素开始,在循环中添加4=1,5,9 n的值从0开始 类似地,b=3意味着从第二个元素开始 您不能在第n个child=3n+1的系列中选择.span的第一个元素 1对于您的系列1,3,6,9…'1'似乎出故障了。
我需要一些解释。当使用公式a+b时。a表示循环大小,n表示从0开始的计数器,b表示偏移值 这可能有点棘手,但这里的元素索引从2开始 b=2意味着第一个元素总是被选择的。 所以 4n+2意味着从第一个元素开始,在循环中添加4=1,5,9 n的值从0开始 类似地,b=3意味着从第二个元素开始 您不能在第n个child=3n+1的系列中选择.span的第一个元素 1对于您的系列1,3,6,9…'1'似乎出故障了。 如果需要与系列中的其他元素一起选择第一个元素: 加 希望它能解释第n个孩子的用法。
有关使用公式a+b时的更多参考信息。a表示循环大小,n表示从0开始的计数器,b表示偏移值 这可能有点棘手,但这里的元素索引从2开始 b=2意味着第一个元素总是被选择的。 所以 4n+2意味着从第一个元素开始,在循环中添加4=1,5,9 n的值从0开始 类似地,b=3意味着从第二个元素开始 您不能在第n个child=3n+1的系列中选择.span的第一个元素 1对于您的系列1,3,6,9…'1'似乎出故障了。 如果需要与系列中的其他元素一起选择第一个元素: 加 希望它能解释第n个孩子的用法。
有关使用公式a+b时的更多参考信息。a表示循环大小,n表示从0开始的计数器,b表示偏移值 这可能有点棘手,但这里的元素索引从2开始 b=2意味着第一个元素总是被选择的。 所以 4n+2意味着从第一个元素开始,在循环中添加4=1,5,9 n的值从0开始 类似地,b=3意味着从第二个元素开始 您不能在第n个child=3n+1的系列中选择.span的第一个元素 1对于您的系列1,3,6,9…'1'似乎出故障了。 如果需要与系列中的其他元素一起选择第一个元素: 加 希望它能解释第n个孩子的用法。
有关使用公式a+b时的更多参考信息。a表示循环大小,n表示从0开始的计数器,b表示偏移值 这可能有点棘手,但这里的元素索引从2开始 b=2意味着第一个元素总是被选择的。 所以 4n+2意味着从第一个元素开始,在循环中添加4=1,5,9 n的值从0开始 类似地,b=3意味着从第二个元素开始 您不能在第n个child=3n+1的系列中选择.span的第一个元素 1对于您的系列1,3,6,9…'1'似乎出故障了。 如果需要与系列中的其他元素一起选择第一个元素: 加 希望它能解释第n个孩子的用法。
更多参考因为第n个子项是指相对于父项的子项,不是你的选择器,而是第一个。span是Div的第二个孩子。看一看http://css-tricks.com/how-nth-child-works/I 在这里详细解释一下:@sircapsalot:你链接的答案是wrong@onetrickpony特别是哪一部分?因为n个孩子指的是相对于父母的孩子,不是你的选择器,而是第一个。span是Div的第二个孩子。看一看http://css-tricks.com/how-nth-child-works/I 在这里详细解释一下:@sircapsalot:你链接的答案是wrong@onetrickpony特别是哪一部分?因为n个孩子指的是相对于父母的孩子,不是你的选择器,而是第一个。span是Div的第二个孩子。看一看http://css-tricks.com/how-nth-child-works/I 在这里详细解释一下:@sircapsalot:你链接的答案是wrong@onetrickpony特别是哪一部分?因为n个孩子指的是相对于父母的孩子,不是你的选择器,而是第一个。span是Div的第二个孩子。看一看http://css-tricks.com/how-nth-child-works/I 在这里详细解释一下:@sircapsalot:你链接的答案是wrong@onetrickpony特别是哪一部分?
<div>
<span class="head">Heading</span>
<div class="span">1</div>
<div class="span">2</div>
<div class="span">3</div>
<div class="span">4</div>
<div class="span">5</div>
<div class="span">6</div>
<div class="span">7</div>
<div class="span">8</div>
<div class="span">9</div>
</div>
.span:nth-child(3n+1){
color: red;
}
.span:nth-child(2){
color: red;
}