问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

html 5 的CSS3新增的伪类选择器还包括哪些?

发布网友 发布时间:2022-04-06 10:30

我来回答

3个回答

热心网友 时间:2022-04-06 11:59

:first-of-type p:first-of-type 选择属于其父元素的首个 <p> 元素的每个 <p> 元素。
:last-of-type p:last-of-type 选择属于其父元素的最后 <p> 元素的每个 <p> 元素。
:only-of-type p:only-of-type 选择属于其父元素唯一的 <p> 元素的每个 <p> 元素。
:only-child p:only-child 选择属于其父元素的唯一子元素的每个 <p> 元素。
:nth-child(n) p:nth-child(2) 选择属于其父元素的第二个子元素的每个 <p> 元素。
:nth-last-child(n) p:nth-last-child(2) 同上,从最后一个子元素开始计数。
:nth-of-type(n) p:nth-of-type(2) 选择属于其父元素第二个 <p> 元素的每个 <p> 元素。
:nth-last-of-type(n) p:nth-last-of-type(2) 同上,但是从最后一个子元素开始计数。
:last-child p:last-child 选择属于其父元素最后一个子元素每个 <p> 元素。
:root :root 选择文档的根元素。
:empty p:empty 选择没有子元素的每个 <p> 元素(包括文本节点)。
:target #news:target 选择当前活动的 #news 元素。
:enabled input:enabled 选择每个启用的 <input> 元素。
:disabled input:disabled 选择每个禁用的 <input> 元素
:checked input:checked 选择每个被选中的 <input> 元素。
:not(selector) :not(p) 选择非 <p> 元素的每个元素。
::selection ::selection 选择被用户选取的元素部分。

热心网友 时间:2022-04-06 13:17

:last-child    p:last-child    选择属于其父元素最后一个子元素每个 <p> 元素。 

:root    :root    选择文档的根元素。   

:empty    p:empty    选择没有子元素的每个 <p> 元素(包括文本节点)。

:target    #news:target    选择当前活动的 #news 元素。

:enabled    input:enabled    选择每个启用的 <input> 元素。  

:disabled    input:disabled    选择每个禁用的 <input> 元素。 

:checked    input:checked    选择每个被选中的 <input> 元素。  

:not(selector)    :not(p)    选择非 <p> 元素的每个元素。

::selection    ::selection    选择被用户选取的元素部分

热心网友 时间:2022-04-06 14:52

:first-of-type    p:first-of-type    选择属于其父元素的首个 <p> 元素的每个 <p> 元素。    
:last-of-type    p:last-of-type    选择属于其父元素的最后 <p> 元素的每个 <p> 元素。
:only-of-type    p:only-of-type    选择属于其父元素唯一的 <p> 元素的每个 <p> 元素。
:only-child    p:only-child    选择属于其父元素的唯一子元素的每个 <p> 元素。
:nth-child(n)    p:nth-child(2)    选择属于其父元素的第二个子元素的每个 <p> 元素。
:nth-last-child(n)    p:nth-last-child(2)    同上,从最后一个子元素开始计数。
:nth-of-type(n)    p:nth-of-type(2)    选择属于其父元素第二个 <p> 元素的每个 <p> 元素。  
:nth-last-of-type(n)    p:nth-last-of-type(2)    同上,但是从最后一个子元素开始计数。    
:last-child    p:last-child    选择属于其父元素最后一个子元素每个 <p> 元素。 
:root    :root    选择文档的根元素。  
:empty    p:empty    选择没有子元素的每个 <p> 元素(包括文本节点)。 
:target    #news:target    选择当前活动的 #news 元素。
:enabled    input:enabled    选择每个启用的 <input> 元素。 
:disabled    input:disabled    选择每个禁用的 <input> 元素 
:checked    input:checked    选择每个被选中的 <input> 元素。 
:not(selector)    :not(p)    选择非 <p> 元素的每个元素。
::selection    ::selection    选择被用户选取的元素部分。

CSS3新增选择器 

css3选择器是在css2.0的基础上的修改创新。他增加了一些UI元素状态伪类选择器、结构伪类选择器、属性选择器等。Css3新增的这些选择器很多强大,他的出现给我们前端带来了好多便利。
一、使我们的网页代码更简洁、结构更加清晰,结构清晰就会有利于SEO(搜索引擎)的优化,代码简洁说明代码会少,代码少文件就会小,占用的网络带宽就会少,那么网页的加载速度就会快,用户体验度就会更好。例如::first-child是用来选择某个元素的第一个子元素,比如你想让列表中的"1"具有与众不同的样式,我们就可以使用:first-child来实现:
li:first-child {background: #ff0;}
在没有这个选择器出现之前,我们都需在要第一个li上加上一个不同的class名,比如说“first”,然后在给他应用不同的样式
li.first {background: #ff0;}
其实这两种最终效果是一样的,只是后面这种,我们需要在html增加一个额外的class名,前一种就不需要

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么药止痒效果好 慕容三藏履历 职业cf电脑配置cf电脑配置要求是什么 玩3a电脑配置要求想玩3a大作需要什么配置 台式电脑哪些可以畅享3a大作想玩3a大作需要什么配置 七彩虹i7-10700台式机 性能强劲 高效静音 小黄鱼游戏台式电脑主机(i7-10700F、16GB、512GB、RTX3070)-适用... 工伤保险记什么科目 在4×4的正方形格纸中,有一个以格点为顶点的△ABC,请你找到点C,使三角... 在4×4方格中, 要求C点在格点上,且以AB为边的△ABC为直角三角形,标出所... 截止目前河南全省专利代理机构数量有多少?各地市各多少? 目前一个发明专利代理费用大约是多少 专利代理机构有哪几种类型? 想找代理机构做专利,大概要多少钱 北京有多少家专利代理机构呢? 专利代理费一般多少钱 专利代理费用是多少 一般专利代理费是多少 重庆现在有多少专利代理人 浙江有多少家专利代理事务所? 申请发明专利代理费是多少 专利代理费是多少 现在中国有多少专利代理人? 目前我国现在的专利代理人(专利代理师)的数量有多少? 取得国家正规资质的。 2003年中国多少家专利代理机构 极光形成的原理? 北极光是如何形成的? 极光怎样产生的? 电动车电池一年没骑咋办 极光是怎么产生的?为什么极光会有不同的形状? iqoo手机安装第三方app失败 vivo一直显示安装中怎么解决? Vivo手机安装软件失败? 安卓手机下载了应用安装不了,说是没有可用本程序打开的软件,想知道 扩容后的iphone可以升级吗 苹果6s扩容128后还可以升级系统吗! 请问iPhone扩容以后能够自行在手机上更新系统吗? 苹果扩容能升级ios12吗 苹果扩容机能升ios14吗 iphone扩容后能升级吗 苹果扩容机机可以升级ios12吗 扩容iPhone可以升级吗 6s扩容后不能升级了吗 iPhone6s扩容机升级iOS11无法激活解决办法 苹果6扩容机能升级11吗 苹果手机内存扩容都要更新系统版本吗 扩容机能升ios11吗 最新二手苹果行情在哪里看 苹果扩容能升级系统吗 iphone6s扩容能升级系统吗 想买一部二手的苹果x,去哪里购买好?