CSS3 :nth-of-type() Selector

The :nth-of-type(n) selector matches every element that is the nth child, of a particular type, of its parent. css

n can be a number, a keyword, or a formula. 瀏覽器

Tip: Look at the :nth-child() selector to select the element that is the nth child, regardless of type, of its parent. less

The :nth-of-type() selector is supported in all major browsers, except IE8 and earlier. spa


:nth-of-type(n) 選擇器匹配屬於父元素的特定類型的第 N 個子元素的每一個元素. ssr

n 能夠是數字、關鍵詞或公式。 code

請參閱 :nth-child() 選擇器,該選擇器選取父元素的第 N 個子元素, 與類型無關


全部主流瀏覽器均支持 :nth-of-type() 選擇器,除了 IE8 及更早的版本。 orm

p:nth-of-type(2){
background:#ff0000;
}

Odd 和 even 是可用於匹配下標是奇數或偶數的子元素的關鍵詞(第一個子元素的下標是 1)。 ip

在這裏,咱們爲奇數和偶數 p 元素指定兩種不一樣的背景色: element

p:nth-of-type(odd){
background:#ff0000;
}p:nth-of-type(even){
background:#0000ff;
}

使用公式 (an + b)。描述:表示週期的長度,n 是計數器(從 0 開始),b 是偏移值。 get

在這裏,咱們指定了下標是 3 的倍數的全部 p 元素的背景色:

p:nth-of-type(3n+0){
background:#ff0000;
}
相關文章
相關標籤/搜索