Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何使用类名选择css第n个子(3n+1)选择器_Html_Css - Fatal编程技术网

Html 如何使用类名选择css第n个子(3n+1)选择器

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'似乎出故障了。

我正在尝试按类名使用第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'似乎出故障了。 如果需要与系列中的其他元素一起选择第一个元素:

希望它能解释第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;
}