CSS3的选择器类型有哪些
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,本篇内容主要讲解"CSS3的选择器类型有哪些",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"CSS3的选择器类型有哪些"吧!什么是CSS3选择器?首先,要提
千家信息网最后更新 2025年01月16日CSS3的选择器类型有哪些
本篇内容主要讲解"CSS3的选择器类型有哪些",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"CSS3的选择器类型有哪些"吧!
什么是CSS3选择器?首先,要提到CSS3,它是最新的CSS标准,比CSS多了一些样式设置。所以在CSS3选择器上会有更多新内容,让你在网页创作中更加便捷有效率。其中的选择器用来针对元素进行一对一,一对多,或者多对一的有效控制,用选择器在相应的元素中应用样式,对其元素进行渲染,所以CSS3选择器是非常重要、基础的知识点。
以下就是各类选择器属性类型和作用,点击选择器即可前往教程学习详细内容,还可以在线编写实例
1)基本选择器
选择器 | 类型 | 功能描述 |
* | 通配选择器 | 选择文档中所有HTML元素 |
E | 元素选择器 | 选择指定类型的HTML元素 |
#id | ID选择器 | 选择指定ID属性值为"id"的任意类型元素 |
.class | 类选择器 | 选择指定class属性值为"class"的任意类型的任意多个元素 |
selector1,selectorN | 群组选择器 | 将每一个选择器匹配的元素集合并 |
2)层次选择器
选择器 | 类型 | 功能描述 |
E F | 后代选择器(包含选择器) | 选择匹配的F元素,且匹配的F元素被包含在匹配的E元素内 |
E>F | 子选择器 | 选择匹配的F元素,且匹配的F元素所匹配的E元素的子元素 |
E+F | 相邻兄弟选择器 | 选择匹配的F元素,且匹配的F元素紧位于匹配的E元素的后面 |
E~F | 通用选择器 | 选择匹配的F元素,且位于匹配的E元素后的所有匹配的F元素 |
3)动态伪类选择器
选择器 | 类型 | 功能描述 |
E:link | 链接伪类选择器 | 选择匹配的E元素,而且匹配元素被定义了超链接并未被访问过。常用于链接描点上 |
E:visited | 链接伪类选择器 | 选择匹配的E元素,而且匹配元素被定义了超链接并已被访问过。常用于链接描点上 |
E:active | 用户行为选择器 | 选择匹配的E元素,且匹配元素被激活。常用于链接描点和按钮上 |
E:hover | 用户行为选择器 | 选择匹配的E元素,且用户鼠标停留在元素E上。IE6及以下浏览器仅支持a:hover |
E:focus | 用户行为选择器 | 选择匹配的E元素,而且匹配元素获取焦点 |
4)目标伪类选择器
选择器 | 功能描述 |
E:target | 选择匹配E的所有元素,且匹配元素被相关URL指向 |
5)语言伪类选择器
选择器 | 功能描述 |
E::lang(language) | 表示选择匹配E的所有元素,且匹配元素指定了lang属性,而且其值为language |
6)UI元素状态伪类选择器
选择器 | 类型 | 功能描述 |
E:checked | 选中状态伪类选择器 | 匹配选中的复选按钮或者单选按钮表单元素 |
E:enabled | 启用状态伪类选择器 | 匹配所有启用的表单元素 |
E:disabled | 不可用状态伪类选择器 | 匹配所有禁用的表单元素 |
7)结构伪类选择器
选择器 | 功能描述 |
E:first-child | 作为父元素的第一个子元素的元素E。与E:nth-child(1)等同 |
E:last-child | 作为父元素的最后一个子元素的元素E。与E:nth-last-child(1)等同 |
E:root | 选择匹配元素E所在文档的根元素。在HTML文档中,根元素始终是html,此时该选择器与html类型选择器匹配的内容相同 |
E F:nth-child(n) | 选择父元素E的第n个子元素F。其中n可以是整数(1,2,3)、关键字(even,odd)、可以是公式(2n+1),而且n值起始值为1,而不是0. |
E F:nth-last-child(n) | 选择父元素E的倒数第n个子元素F。此选择器与E:nth-child(n)选择器计算顺序刚好相反,但使用方法都是一样的,其中:nth-last-child(1)始终匹配最后一个元素,与last-child等同 |
E:nth-of-type(n) | 选择父元素内具有指定类型的第n个E元素 |
E:nth-last-of-type(n) | 选择父元素内具有指定类型的倒数第n个E元素 |
E:first-of-type | 选择父元素内具有指定类型的第一个E元素,与E:nth-of-type(1)等同 |
E:last-of-type | 选择父元素内具有指定类型的最后一个E元素,与E:nth-last-of-type(1)等同 |
E:only-child | 选择父元素只包含一个子元素,且该子元素匹配E元素 |
E:only-of-type | 选择父元素只包含一个同类型子元素,且该子元素匹配E元素 |
E:empty | 选择没有子元素的元素,而且该元素也不包含任何文本节点 |
8)否定伪类选择器
选择器 | 功能描述 |
E:not(F) | 匹配所有除元素F外的E元素 |
9)属性选择器
选择器 | 功能描述 |
---|---|
[attribute] | 用于选取带有指定属性的元素。 |
[attribute=value] | 用于选取带有指定属性和值的元素。 |
[attribute~=value] | 用于选取属性值中包含指定词汇的元素。 |
[attribute|=value] | 用于选取带有以指定值开头的属性值的元素,该值必须是整个单词。 |
[attribute^=value] | 匹配属性值以指定值开头的每个元素。 |
[attribute$=value] | 匹配属性值以指定值结尾的每个元素。 |
[attribute*=value] | 匹配属性值中包含指定值的每个元素。 |
到此,相信大家对"CSS3的选择器类型有哪些"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
元素
选择
类型
属性
功能
链接
个子
内容
状态
用户
按钮
文档
行为
表单
学习
有效
开头
方法
更多
样式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
java远程服务器图片
西瓜星球服务器怎么退
建筑业数据库统计
鞍山软件开发公司
网吧怎么做电视服务器
熊出没之熊大农场无法连接服务器
使用数据库管理档案
日本软件开发厉害
金蝶k3怎么选择数据库
网络安全防护内容有哪些
传奇数据库加怪教程
诚信网络技术服务建议
北京网络安全大会预约
属于网络安全威胁的有(
网管服务器连接失败
sql数据库保存的密码怎么查看
计算机网络技术有没有编程
网络安全技术最新书籍下载
嘉兴网络安全专业
专业电子硬软件开发公司
sql数据库入门 pdf
西瓜星球服务器怎么退
mysql数据库免备案
公务员网络安全管理做啥的
广东智慧养老软件开发公司
必应地图有离线数据库
数据库服务器的区别
流媒体服务器能建前台网站吗
数据库界面清屏
软件开发 网络技术怎么概述