千家信息网

css3的伪类是什么

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍"css3的伪类是什么",在日常操作中,相信很多人在css3的伪类是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"css3的伪类是什么"的疑惑有所帮
千家信息网最后更新 2026年11月01日css3的伪类是什么

这篇文章主要介绍"css3的伪类是什么",在日常操作中,相信很多人在css3的伪类是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"css3的伪类是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

css3伪类有:":first-of-type"、":last-of-type"、":only-of-type"、":only-child"、":last-child"、":root"、":empty"、":target"、":not"等。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

css3的伪类

选择器示例示例说明CSS
:first-of-typep:first-of-type选择每个p元素是其父级的第一个p元素3
:last-of-typep:last-of-type选择每个p元素是其父级的最后一个p元素3
:only-of-typep:only-of-type选择每个p元素是其父级的唯一p元素3
:only-childp:only-child选择每个p元素是其父级的唯一子元素3
:nth-child(n)p:nth-child(2)选择每个p元素是其父级的第二个子元素3
:nth-last-child(n)p:nth-last-child(2)选择每个p元素的是其父级的第二个子元素,从最后一个子项计数3
:nth-of-type(n)p:nth-of-type(2)选择每个p元素是其父级的第二个p元素3
:nth-last-of-type(n)p:nth-last-of-type(2)选择每个p元素的是其父级的第二个p元素,从最后一个子项计数3
:last-childp:last-child选择每个p元素是其父级的最后一个子级。3
:root:root选择文档的根元素3
:emptyp:empty选择每个没有任何子级的p元素(包括文本节点)3
:target#news:target选择当前活动的#news元素(包含该锚名称的点击的URL)3
:enabledinput:enabled选择每一个已启用的输入元素3
:disabledinput:disabled选择每一个禁用的输入元素3
:checkedinput:checked选择每个选中的输入元素3
:not(selector):not(p)选择每个并非p元素的元素3
::selection::selection匹配元素中被用户选中或处于高亮状态的部分3
:out-of-range:out-of-range匹配值在指定区间之外的input元素3
:in-range:in-range匹配值在指定区间之内的input元素3
:read-write:read-write用于匹配可读及可写的元素3
:read-only:read-only用于匹配设置 "readonly"(只读) 属性的元素3
:optional:optional用于匹配可选的输入元素3
:required:required用于匹配设置了 "required" 属性的元素3
:valid:valid用于匹配输入值为合法的元素3
:invalid:invalid用于匹配输入值为非法的元素3

下面通过示例来了解一些css3伪类。

:first-of-type

选取属于其父元素的特定类型的第一个子元素的所有元素

 

p

p1

p2


span

p1

p2


:last-of-type

选取属于其父元素的特定类型的最后一个子元素的所有元素

 

p1

p2


p1

p2

span


:only-of-type

选取属于其父元素的特定类型的唯一一个子元素的所有元素

   

p1

p2


p


span

p


:only-child

选取属于其父元素的唯一子元素的每一个元素

   

p1

p2


p


p1

p2


:nth-child(n)

选取属于其父元素的不限类型的第n个子元素的所有元素

 

body h2

body p1

body p2(body 的第三个子元素)。

div span

div p1

div p2(div 的第三个子元素)

div p3。


div2 p1

div2 p2

div2 p3(div 的第三个子元素)

body p3

:nth-last-child(n)

选取属于其父元素的不限类型的第n个子元素的所有元素,从最后一个子元素开始计数。

   

body h2

body p1

body p2(body 的第三个子元素)。

div span

div p1

div p2(div 的第三个子元素)

div p3。


div2 p1

div2 p2

div2 p3(div 的第三个子元素)

body p3


:nth-of-type(n)

选取属于其父元素 的特定类型的第n个子元素的所有元素

   

body h2

body p1

body p2(body 的第三个子元素)。

div span

div p1

div p2(div 的第三个子元素)

div p3。


div2 p1

div2 p2

div2 p3(div 的第三个子元素)

body p3


:nth-last-of-type

选取属于其父元素的特定类型的第n个子元素的所有元素,从最后一个子元素开始计数

   

body h2

body p1

body p2(body 的第三个子元素)。

div span

div p1

div p2(div 的第三个子元素)

div p3。


div2 p1

div2 p2

div2 p3(div 的第三个子元素)

body p3


到此,关于"css3的伪类是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

元素 个子 选择 类型 输入 学习 示例 区间 子项 属性 更多 帮助 合法 实用 接下来 名称 教程 文本 文档 文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 天津市摩尔互联网科技 互联网科技工作委员会副主任毛军 云信互联网科技有限公司 腾讯阿里互联网科技 易互联网科技有限公司 丰台科技园 互联网 互联网科技创新企业排名 互联网巨头投资的硬核科技 新华互联网科技2019 互联网科技寓意 互联网金融科技公司干啥的 贵州叶脉互联网科技有限公司所属行业 宁夏众和广鑫互联网科技有限公司 互联网软件和科技 河南住房之家互联网科技 企晟互联网信息科技有限公司 山东有哪些互联网科技公司 北京市互联网新科技 深圳无忧互联网科技 优雇互联网科技有限公司 上海挚品互联网科技有限公司 互联网金融监管科技数据 顺玮阁互联网科技 互联网科技生活的内容 济南和联互联网科技有限公司 中盈科技互联网信息有限公司 千方科技属于互联网企业吗 链环科技传统企业怎么转型互联网 银川新华互联网科技学校原画 科技和互联网行业的特点
0