天天看點

CSS3 :nth-last-child() 選擇器

CSS3 :nth-last-child() 選擇器

完整CSS選擇器參考手冊

指定每個 p 元素比對同類型中的倒數第 2 個同級兄弟元素背景色:

p:nth-last-child(2)

{

background:#ff0000;

}

:nth-last-child(n) 選擇器比對屬于其元素的第 N 個子元素的每個元素,不論元素的類型,從最後一個子元素開始計數。

n可以是一個數字,一個關鍵字,或者一個公式。

<b>提示:</b> 請參閱

:nth-last-of-type() 選擇器。該選擇器比對父元素中的倒數第n個結構子元素。

表格中的數字表示支援該屬性的第一個浏覽器版本号。

選擇器

:nth-last-child()

4.0

9.0

3.5

3.2

9.6

CSS3 :nth-last-child() 選擇器

奇數和偶數是可以作為關鍵字使用用于相比對的子元素,其索引是奇數或偶數。

在這裡,我們為奇數和偶數的倒數p元素指定兩個不同的背景顔色:

p:nth-last-child(odd)

p:nth-last-child(even)

background:#0000ff;

使用公式(an+ b).描述:a代表一個循環的大小,N是一個計數器(從0開始),以及b是偏移量。

在這裡,我們對所有索引是3的倍數的倒數順序的p元素指定了背景顔色:

p:nth-last-child(3n+0)

CSS3 :nth-last-child() 選擇器