Css3選取器-基本選取器

來源:互聯網
上載者:User

標籤:

一、萬用字元選取器(*)

      萬用字元選取器是用來選擇所有元素,,也可以選擇某個元素下的所有元素。

二、元素選取器(E)

      元素選取器,是css選取器中最常見而且最基本的選取器。

三、類別選取器(.className)

      類別選取器是以一獨立於文件項目的方式來指定樣式,使用類別選取器之前需要在html元素上定義類名,換句話說需要保證類名在html標記中存在,這樣才能選擇類

四、id選取器(#ID)

      ID選取器和上面說的類別選取器是很相似的,在使用ID選取器之前也需要先在html文檔中加註ID名稱,這樣在樣式選取器中才能找到相對應的元素,不同的是ID選取器是一個頁面中唯一的值,我們在類使用時是在相對應的類名前加上一個“.”號(.className)而id選取器是在名稱前使用"#"如(#id).

五、後代選取器(E F)

      後代選取器也被稱作包含選取器,所起作用就是可以選擇某元素的後代元素,比如說:E F,前面E為祖先元素,F為後代元素,所表達的意思就是選擇了E元素的所有後代F元素,請注意他們之間需要一個空格隔開。這裡F不管是E元素的子項目或者是孫元素或者是更深層次的關係,都將被選中,換句話說,不論F在E中有多少層關係,都將被選中

六、子項目選取器(E>F)

      子項目選取器只能選擇某元素的子項目,其中E為父元素,而F為子項目,其中E>F所表示的是選擇了E元素下的所有子項目F。這和後代選取器(E F)不一樣,在後代選取器中F是E的後代元素,而子項目選取器E > F,其中F僅僅是E的子項目而以。IE6不支援子項目選取器。

七、相鄰兄弟元素選取器(E + F)

相鄰兄弟選取器可以選擇緊接在另一元素後的元素,而且他們具有一個相同的父元素,換句話說,EF兩元素具有一個相同的父元素,而且F元素在E元素後面,而且相鄰,這樣我們就可以使用相鄰兄弟元素選取器來選擇F元素。IE6不支援這個選取器

八、通用兄弟選取器(E ? F) 

通用兄弟元素選取器是CSS3新增加一種選取器,這種選取器將選擇某元素後面的所有兄弟元素,他們也和相鄰兄弟元素類似,需要在同一個父元素之中,換句話說,E和F元素是屬於同一父元素之內,並且F元素在E元素之後,那麼E ~ F 選取器將選擇中所有E元素後面的F元素。IE6不支援這種選取器的用法。

九、群組選取器(selector1,selector2,...,selectorN)

群組選取器是將具有相同樣式的元素分組在一起,每個選取器之間使用逗號“,”隔開,如上面所示selector1,selector2,...,selectorN。這個逗號告訴瀏覽器,規則中包含多個不同的選取器,如果不有這個逗號,那麼所表達的意就完全不同了,省去逗號就成了我們前面所說的後代選取器.

 

Css3選取器-基本選取器

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.