一、CSS3以前的选择器
选择器 | 概述 | 例 |
|---|---|---|
标签选择器 | 选择页面中所有指定类型的标签 |
|
ID选择器 | 选择页面中拥有指定ID值的标签 |
|
Class选择器 | 选择页面中拥有指定Class值的标签 |
|
通配符选择器 | 选择页面中所有标签 |
|
后代选择器 | 选择指定标签下所有后代元素标签 |
|
相邻兄弟选择器 | 选择指定标签同级的向下一个指定元素标签 |
|
子选择器 | 选择指定标签下指定类型的直接子元素标签 |
|
属性选择器 | 选择拥有指定属性和属性值的指定类型的标签 |
|
分组选择器 | 同时选择多个满足条件的标签 |
|
伪类选择器 | 一般指a标签等存在交互行为的元素在多种状态下的操作 |
|
伪元素选择器 | DOM中不存在的元素,一般用来协助标签完成特定功能 |
|
过滤选择器 | 选择指定类型指定属性条件的标签 |
|
二、CSS3新增的选择器
选择器 | 概述 | 例 |
|---|---|---|
加强属性选择器 | 在原有属性选择器的基础上增加了类似于字符串匹配的功能 |
|
结构伪类选择器 | 在之前特定几个伪类的基础上,添加了对子元素选择的支持 |
|
否定伪类选择器 | 选择除满足指定选择器的元素外的所有标签元素 |
|
通用兄弟选择器 | 选择指定元素之后的指定条件的多个同级标签元素 |
|
目标伪类选择器 | 选择指定元素指向的锚点处的指定标签元素 |
|
状态伪类选择器 | 选择拥有指定状态的标签元素 |
|
原文作者:絷缘
作者邮箱:zhiyuanworkemail@163.com
原文地址:https://blog.zyblog.xyz/archives/css3xin-zeng-xuan-ze-qi-ji-lu
版权声明:本文为博主原创文章,转载请注明原文链接作者信息