CSS3 :nth-last-of-type() 選擇器
CSS 選擇器參考手冊
實例
規定屬于其父元素的第二個 p 元素的每個 p,從最后一個子元素開始計數:
p:nth-last-of-type(2)
{
background:#ff0000;
}
親自試一試
瀏覽器支持
IE | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
所有主流瀏覽器均支持 :nth-last-of-type() 選擇器,除了 IE8 及更早的版本。
定義和用法
:nth-last-of-type(n) 選擇器匹配屬于父元素的特定類型的第 N 個子元素的每個元素,從最后一個子元素開始計數。
n可以是數字、關鍵詞或公式。
提示:請參閱 :nth-last-child() 選擇器,該選擇器選取父元素的第 N 個子元素,與類型無關,從最后一個子元素開始計數。
親自試一試 - 實例
實例 1
Odd 和 even 是可用于匹配下標是奇數或偶數的子元素的關鍵詞(第一個子元素的下標是 1)。
在這里,我們為奇數和偶數 p 元素指定兩種不同的背景色,從最后一個子元素開始計數:
p:nth-last-of-type(odd)
{ background:#ff0000; }p:nth-last-of-type(even)
{ background:#0000ff; }
親自試一試
實例 2
使用公式 (an+b)。描述:表示周期的長度,n 是計數器(從 0 開始),b 是偏移值。
在這里,我們指定了下標是 3 的倍數的所有 p 元素的背景色,從最后一個子元素開始計數:
p:nth-last-of-type(3n+0)
{
background:#ff0000;
}
親自試一試
CSS 選擇器參考手冊