掌握有用的 CSS 伪类
 什么是CSS pseudo-classes?
徘徊
重点
已检查
启用和禁用
有效和无效
根
第一个孩子、最后一个孩子和第 n 个孩子
类型首位、类型末位和类型第 n 位
参考
感谢阅读
 什么是CSS pseudo-classes?
CSS是一种选择器,用于指定所选元素的特定状态。例如,当 元素悬停时,它使开发人员能够定位该状态。pseudo-class:hover
在本文中,我们将介绍一些有用的Pseudo Classes。
徘徊
:hover可能是CSSpseudo-class中最常用的。当用户使用鼠标等指针设备悬停在元素上时,它会选择元素的状态。
如果您想在演示中创建悬停效果,您可能会喜欢这篇文章
重点
:focus用于选择用户选中元素时的状态。要使用此功能pseudo-class,您需要一个可选组件,例如按钮或输入框,或者使用tabindex手动将其转换为可 Tab 的元素。
已检查
:checked当选中或切换单选按钮和复选框输入时,将其作为目标。
启用和禁用
:enabled并:disabled用于选择输入元素启用和禁用时的状态。
有效和无效
:valid以及:invalid输入文本有效和无效的目标输入元素。
根
CSS匹配表示文档:root 的 pseudo-class树的根元素。在HTML中,:root表示<html>元素,与 选择器 相同html,只是其特异性更高。它常用于添加CSS变量。
本文介绍了如何实现黑暗模式
第一个孩子、最后一个孩子和第 n 个孩子
:first-child,:last-child并且如果组件是父元素的第一个、最后一个和第 n:nth-child()个子元素,则将该组件作为目标。
注意: :nth-child可以:first-child使用:nth-child(1)
类型首位、类型末位和类型第 n 位
:first-of-type,:last-of-type并分别选择HTML主体中给定元素的:nth-of-type第一次、最后一次和第 n 次出现。
注意: :nth-of-type可以:first-of-type使用:nth-of-type(1)
参考
感谢阅读
需要一位顶级软件开发自由职业者来解决你的开发难题吗?在Upwork上联系我
想联系我吗?请在LinkedIn上联系我
关注我的博客,每两周在Medium上获取最新资讯
常问问题
这些是我经常收到的一些问题。希望这个常见问题解答部分能解决您的问题。
- 
  我是初学者,该如何学习前端 Web 开发? 
 可以参考以下文章:
- 
  你能指导我吗? 
 抱歉,我工作已经很忙了,没时间指导任何人。
 后端开发教程 - Java、Spring Boot 实战 - msg200.com
            后端开发教程 - Java、Spring Boot 实战 - msg200.com