1. 程式人生 > >css3選擇器--層次選擇器

css3選擇器--層次選擇器

層次選擇器:通過html的dom元素間的層次關係獲取元素,主要層次關係有 後代、父子、相鄰兄弟和通用兄弟。

1. 後代選擇器: E  F, 作用的是選擇元素的後代元素。包括子元素、孫輩元素等。(常用)

div div{
   color:red;
}
2.子選擇器: E > F,作用的是某元素的所有子元素,不能包括孫輩元素(常用)
body > div{
  color:red;
}


3.  相鄰兄弟選擇器: E + F, 選中的僅是一個元素。同級並且F元素在E元素的後面。(很少用)

4. 通用兄弟選擇器: E ~ F,選中的可能是一個元素或多個元素,選中的是與E元素相鄰的後面兄弟元素F及F之間的同級元素。(很少用)