實(shí)例
規(guī)定屬于其父元素的第二個(gè)子元素的每個(gè) p 元素,從最后一個(gè)子元素開(kāi)始計(jì)數(shù):
p:nth-last-child(2)
{
background:#ff0000;
}
瀏覽器支持
IE | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
所有主流瀏覽器均支持 :nth-last-child() 選擇器,除了 IE8 及更早的版本。
定義和用法
:nth-last-child(n) 選擇器匹配屬于其元素的第 N 個(gè)子元素的每個(gè)元素,不論元素的類型,從最后一個(gè)子元素開(kāi)始計(jì)數(shù)。
n 可以是數(shù)字、關(guān)鍵詞或公式。
提示:請(qǐng)參閱 :nth-last-of-type() 選擇器,該選擇器選取父元素的第 N 個(gè)指定類型的子元素,從最后一個(gè)子元素開(kāi)始計(jì)數(shù)。
親自試一試 - 實(shí)例
實(shí)例 1
Odd 和 even 是可用于匹配下標(biāo)是奇數(shù)或偶數(shù)的子元素的關(guān)鍵詞(第一個(gè)子元素的下標(biāo)是 1)。
在這里,我們?yōu)槠鏀?shù)和偶數(shù) p 元素指定兩種不同的背景色,從最后一個(gè)子元素開(kāi)始計(jì)數(shù):
p:nth-last-child(odd)
{ background:#ff0000; }p:nth-last-child(even)
{ background:#0000ff; }
實(shí)例 2
使用公式 (an + b)。描述:表示周期的長(zhǎng)度,n 是計(jì)數(shù)器(從 0 開(kāi)始),b 是偏移值。
在這里,我們指定了下標(biāo)是 3 的倍數(shù)的所有 p 元素的背景色,從最后一個(gè)子元素開(kāi)始計(jì)數(shù):
p:nth-last-child(3n+0)
{
background:#ff0000;
}
更多建議: