課程
/前端開發(fā)
/HTML/CSS
/十天精通CSS3
nth-child()和nth-of-type()的區(qū)別在哪,效果都一樣啊
2019-03-27
源自:十天精通CSS3 6-11
正在回答
你把“.foo p:nth-child(2){ color:red; }? 改成.foo:nth-child(2){ color:red; } 你就會(huì)知道哪里不一樣了
效果不一樣,nth-child好像是相對(duì)于父控件中所有的子控件來確定 n 的值
而nth-of-type: 是父控件中所有指定子控件(排除其他子控件)來確定 n 的值
nth-child:篩選的范圍是當(dāng)前父元素下面的所有的子元素
nth-of-type:篩選的范圍是當(dāng)前父元素下面同種類型的子元素
nth-child()是指他只有一個(gè)后代的才會(huì)被選擇
<div class="father">
<p>唯一子代</p>
</div>
nth-of-type()是指他有很多后代或者只有一個(gè)子代,但是有一個(gè)特殊的,和其他子代都不一樣的,才會(huì)被選擇。
<p>我是一個(gè)段落</p>
<p>我還是一個(gè)段落</p>
<div>我是一個(gè)DIV,我們不一樣</div>
在這里選擇的子代就是div
舉報(bào)
本課程為CSS3入門教程,深刻詳解CSS3知識(shí)讓網(wǎng)頁穿上絢麗裝備
1 回答nth-child()和nth-of-type()差別是什么
1 回答nth-child()
3 回答有 nth-last-child(n),為何沒有nth-first-child(n) ?
1 回答:nth-child(n) 中的n值
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2020-04-02
你把“.foo p:nth-child(2){ color:red; }? 改成.foo:nth-child(2){ color:red; } 你就會(huì)知道哪里不一樣了
2019-07-23
效果不一樣,nth-child好像是相對(duì)于父控件中所有的子控件來確定 n 的值
而nth-of-type: 是父控件中所有指定子控件(排除其他子控件)來確定 n 的值
2019-05-24
nth-child:篩選的范圍是當(dāng)前父元素下面的所有的子元素
nth-of-type:篩選的范圍是當(dāng)前父元素下面同種類型的子元素
2019-03-28
nth-child()是指他只有一個(gè)后代的才會(huì)被選擇
<div class="father">
<p>唯一子代</p>
</div>
nth-of-type()是指他有很多后代或者只有一個(gè)子代,但是有一個(gè)特殊的,和其他子代都不一樣的,才會(huì)被選擇。
<div class="father">
<p>我是一個(gè)段落</p>
<p>我還是一個(gè)段落</p>
<div>我是一個(gè)DIV,我們不一樣</div>
</div>
在這里選擇的子代就是div