css3选择器
關(guān)系選擇器
|
選擇符 |
名稱 |
版本 |
簡介 |
|
E?F |
包含選擇符 |
CSS1 |
選擇所有被E元素包含的F元素。 |
|
E>F |
子選擇符 |
CSS2 |
選擇所有作為E元素的子元素F。 |
|
E+F |
相鄰選擇符 |
CSS2 |
選擇緊貼在E元素之后F元素。 |
|
E~F |
兄弟選擇符 |
CSS3 |
選擇E元 |
結(jié)構(gòu)偽類選擇器
| 選擇符 | ?版本 | ?簡介 |
| E:root? | CSS3 | 匹配E元素在文檔的根元素。 |
| E:first-child | CSS2 | 匹配父元素的第一個子元素E。 |
| E:last-child | CSS3 | 匹配父元素的最后一個子元素E。 |
| E:only-child? | CSS3 | 匹配父元素僅有的一個子元素E。 |
| E:nth-child(n) | CSS3 | 匹配父元素的第n個子元素E。 |
| E:nth-last-child(n)? | CSS3 | 匹配父元素的倒數(shù)第n個子元素E。 |
| E:first-of-type? | CSS3 | 匹配同類型中的第一個同級兄弟元素E。 |
| E:last-of-type? | CSS3? | 匹配同類型中的最后一個同級兄弟元素E。 |
| E:only-of-type | CSS3 | 匹配同類型中的唯一的一個同級兄弟元素E。 |
| E:nth-of-type(n) | CSS3 | 匹配同類型中的第n個同級兄弟元素E。 |
| E:nth-last-of-type(n) | CSS3 | 匹配同類型中的倒數(shù)第n個同級兄弟元素E。 |
| E:empty | CSS3 | 匹配沒有任何子元素(包括text節(jié)點(diǎn))的元素E。 |
UI元素狀態(tài)偽類選擇器
|
選擇符 |
版本 |
簡介 |
|
E:checked |
CSS3 |
匹配用戶界面上處于選中狀態(tài)的元素E。(用于input?type為radio與checkbox時) |
|
E:enabled |
CSS3 |
匹配用戶界面上處于可用狀態(tài)的元素E。 |
|
E:disabled |
CSS3 |
匹配用戶界面上處于禁用狀態(tài)的元素 |
屬性選擇器
|
選擇符 ? |
版本 | 簡介 |
| E[att] | CSS2 | 選擇具有att屬性的E元素。 |
| E[att="val"] | CSS2 | 選擇具有att屬性且屬性值等于val的E元素。 |
| E[att~="val"]? | CSS2 | 選擇具有att屬性且屬性值為一用空格分隔的字詞列表,其中一個等于val的E元素。 |
| E[att^="val"] | CSS3 | 選擇具有att屬性且屬性值為以val開頭的字符串的E元素。 |
| E[att$="val"] | CSS3 | 選擇具有att屬性且屬性值為以val結(jié)尾的字符串的E元素。 |
| E[att*="val"]? | CSS3 | 選擇具有att屬性且屬性值為包含val的字符串的E元素。 |
| E[att|="val"]? | CSS2? | 選擇具有att屬性且屬性值為以val開頭并用連接符"-"分隔的字符串的E元素。 |
偽對象選擇器
| 選擇符? | 版本 | ?簡介 |
| E:first-letter/E::first-letter | CSS3 | 設(shè)置對象內(nèi)的第一個字符的樣式。 |
| E:first-line/E::first-line | CSS3 | 設(shè)置對象內(nèi)的第一行的樣式。 |
| E:before/E::before? | CSS3 | 設(shè)置在對象前(依據(jù)對象樹的邏輯結(jié)構(gòu))發(fā)生的內(nèi)容。用來和content屬性一起使用 |
| E:after/E::after | CSS3 | 設(shè)置在對象后(依據(jù)對象樹的邏輯結(jié)構(gòu))發(fā)生的內(nèi)容。用來和content屬性一起使用 |
| E::selection | CSS3 | 設(shè)置對象被選擇時的顏色。 |
轉(zhuǎn)載于:https://www.cnblogs.com/angel512/p/5511632.html
總結(jié)
- 上一篇: jquery实现图片上传
- 下一篇: [ARC073C] Ball Color