這個(gè)地方為什么nth-child()括號(hào)里是10而不是9呢?不是選中了第九個(gè)a標(biāo)簽了嗎?
<script type="text/javascript">
? ? //不分男女,選中第一類衣服中第9個(gè)a元素,并改變顏色
? ? //這里用了nth-child 選擇的他們所有父元素的第n個(gè)子元素
? ? $('.tag dd>a:nth-child(10)').css('color','#66CD00');
</script>
<script type="text/javascript">
? ? //不分男女,選中第一類衣服中第9個(gè)a元素,并改變顏色
? ? //這里用了nth-child 選擇的他們所有父元素的第n個(gè)子元素
? ? $('.tag dd>a:nth-child(10)').css('color','#66CD00');
</script>
2019-06-18
舉報(bào)
2019-08-02
$('.tag dd>a:nth-child(10)').css('color','#66CD00');
dd 下第 1 個(gè)標(biāo)識(shí)是 p,第 2 個(gè)標(biāo)識(shí)是第 1 個(gè) a ,需要找第 9 個(gè) a ,就需要找第 10 個(gè)標(biāo)識(shí)
2019-07-14
nth-child 是從 1 開始計(jì)數(shù)的,其余的都是從 0 開始計(jì)數(shù)的
2019-07-09
a:nth-child(10),指的是其父元素的第10個(gè)元素,如果這個(gè)元素是a,將其選擇中;
p:nth-child(10),指的是其父元素的第10個(gè)元素(還是那個(gè)a),如果這個(gè)元素是p,將其選中;但此處第十個(gè)元素是a,所以并不能選中;
同理p:first-child 可以選中第一個(gè)p, a:first-child 不能選中元素。
css選擇器中的 :first-child, :last-child, :nth-child; 作用也是一樣。
css選擇器還有:firts-of-type,nth-of-type,last-of-type,nth-last-of-type; 這幾個(gè)選擇器會(huì)先篩選出對(duì)應(yīng)的類型,
父標(biāo)簽下第9個(gè)a,可以用 a:nth-of-type(9)將其選中。(借鑒別人的)
2019-07-09
nth-child是按父元素的第n個(gè)算的,a的父元素為dd,a的第9個(gè)是他父元素的第10個(gè),n從1開始算
2019-06-22
因?yàn)閚th-child 的index是從0開始的? 0就=第一個(gè) 1=第二個(gè)