CSS的選擇符

來源:互聯網
上載者:User

一.選擇符模式

模式/含義/內容描述

*

匹配任意元素。(通用選取器)

E

匹配任意元素 E (例如一個類型為 E 的元素)。(類型選取器)

E F

匹配元素 E 的任意後代元素 F 。(後代選取器)

E > F

匹配元素 E 的任意子項目 F 。(子選取器)

E:first-child

當元素 E 是它的父元素中的第一個子項目時,匹配元素 E 。(:first-child 偽類)

E:link E:visited

如果 E 是一個目標還沒有訪問過(:link)或者已經訪問過(:visited)的超連結的源錨點時匹配元素 E 。(link 偽類)

E:active E:hover E:focus

在確定的使用者動作中匹配 E 。(動態偽類)

E:lang(c)

如果類型為 E 的元素使用了(人類)語言 c (文檔語言確定語言是如何被確定的),則匹配該元素。(:lang() 偽類)

E + F

如果一個元素 E 直接在元素 F 之前,則匹配元素 F 。(臨近選取器)

E[foo]

匹配具有”foo”屬性集(不考慮它的值)的任意元素 E 。(屬性選取器)

E[foo="warning"]

匹配其“foo”屬性值嚴格等於“warning”的任意元素 E 。(屬性選取器)

E[foo~="warning"]

匹配其“foo”屬性值為空白格分隔的值列表,並且其中一個嚴格等於“warning”的任意元素 E 。(屬性選取器)

E[lang|="en"]

匹配其“lang”屬性具有以“en”開頭(從左邊)的值的列表的任意元素 E 。(屬性選取器)

DIV.warning

僅 HTML。用法同 DIV[class~="warning"]。(類別選取器)

E#myid

匹配 ID 等於“myid”的任意元素 E 。(識別碼選取器)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.