选择器的类型:
基本选择器
层次选择器
属性选择器
过滤选择器
层次选择器
|
后代选择器 |
空格 |
|
子选择器 |
> |
|
相邻元素选择器 |
+ |
|
同辈元素选择器 |
~ |
属性选择器
|
[ ] |
选取包含指定属性的元素 |
|
[ = ] |
选取指定等于属性的某个元素 |
|
[ != ] |
选取不是指定属性的某个元素 |
|
[ ^= ] |
选取指定属性是以某个特定值开始的元素 |
|
[ $= ] |
选取指定属性是以某个特定值结束的元素 |
|
[ *= ] |
选取包含某个属性的元素 |
基本过滤选择器
|
:first |
选取第一个元素 |
|
:last |
选取最后一个元素 |
|
:not(selector) |
选取去除所有与给定选择器匹配的元素 |
|
:even |
选取索引是偶数的元素 |
|
:odd |
选取索引是基数的元素 |
|
:eq(index) |
选取索引等于index的元素 |
|
:gt(index) |
选取索引大于index的元素 |
|
:lt(index) |
选取索引小于index的元素 |
|
:header |
选取索引标题元素如h1、h2等 |
|
:focus |
选取当前获取焦点的元素 |
|
:animated |
选择所有动画元素 |
可见性过滤选择器
|
:visible |
选取所有可见元素 |
|
:hidden |
选取所有隐藏元素 |
浙公网安备 33010602011771号