給沒有使用過人的說明:
①帶括號的,里面放其參數(shù),參數(shù)是其編號,參數(shù)可以是表達式;
②第一個元素的編號是1;
③如果參數(shù)是n,表示n是可變的,n值是正整數(shù)再加上0,所有符合的都會被應(yīng)用;
例如:
:nth-child(n)表示所有子節(jié)點(0~正無窮);
:nth-child(2n+1)表示編號為奇數(shù)的子節(jié)點(1,3,5,7……);
:nth-child(3n+1)表示編號為1,4,7,10……的子節(jié)點
:first-child
選擇某個元素的第一個子元素;
:last-child
選擇某個元素的最后一個子元素;
:nth-child()
選擇某個元素的一個或多個特定的子元素;
:nth-last-child()
選擇某個元素的一個或多個特定的子元素,從這個元素的最后一個子元素開始算;
:nth-of-type()
選擇指定的元素;
:nth-last-of-type()
選擇指定的元素,從元素的最后一個開始計算;
:first-of-type
選擇一個上級元素下的第一個同類子元素;
:last-of-type
選擇一個上級元素的最后一個同類子元素;
:only-child
選擇的元素是它的父元素的唯一一個了元素;
:only-of-type
選擇一個元素是它的上級元素的唯一一個相同類型的子元素;
:empty
選擇的元素里面沒有任何內(nèi)容。