1. 程式人生 > >CSS中空格和>區別,A B, A>B

CSS中空格和>區別,A B, A>B

----------------------

這些是CSS3特有的選擇器,A>B 表示選擇A元素的所有子B元素。

與A B的區別在於,A B選擇所有後代元素,而A>B只選擇一代。
另外:沒有<的用法。

A+B表示HTML中緊隨A的B元素。

nth-child是個偽類的用法,如p:nth-child(2)就表示在p的父元素中選擇位居第二位的p,這個可能不太好理解,自己試一試就知道了