| E[foo^="bar"] |
匹配foo属性值以"bar"开始的E元素 |
| E[foo$="bar"] |
匹配foo属性值以"bar"结束的E元素 |
| E[foo*="bar"] |
匹配foo属性值包含"bar"的E元素 |
| E:nth-child(n) |
匹配元素类型为E且是父元素的第n个子元素 |
| E:nth-last-child(n) |
匹配元素类型为E且是父元素的倒数第n个子元素(与上一项顺序相反) |
| E:nth-of-type(n) |
匹配父元素的第n个类型为E的子元素 |
| E:nth-last-of-type(n) |
匹配父元素的倒数第n个类型为E的子元素(与上一项顺序相反) |
| E:first-of-type |
匹配父元素的第一个类型为E的子元素 |
| E:last-child |
匹配元素类型为E且是父元素的最后一个子元素 |
| E:last-of-type |
匹配父元素的最后一个类型为E的子元素 |
| E:only-child |
匹配元素类型为E且是父元素中唯一的子元素 |
| E:only-of-type |
匹配父元素中唯一子元素是E的子元素 |
| E:enabled |
选择所有可用的E元素 |
| E:disabled |
选择所有不可用的E元素 |
| E:checked |
选择所有选中的E元素(主要用于checkbox和radio-button) |
| E:target |
匹配URI中锚点指定的元素 |
| E:not(s) |
匹配类型为E,不匹配选择符为 s 的元素 |
| E~F |
匹配位于E元素后面的F元素 |
| |
|
| |
|