css常用的伪类有哪些

在CSS中,伪类用于选择处于特定状态的HTML元素。以下是一些常用的CSS伪类:

:link:选择所有未被点击过的链接。

css 复制代码
a:link {  
  color: blue;  
}

:visited:选择所有已被点击过的链接。

css 复制代码
a:visited {  
  color: purple;  
}

:hover:选择鼠标指针浮动在上面的元素。

css 复制代码
a:hover {  
  color: red;  
}

:active:选择鼠标按下且未释放的元素。

css 复制代码
a:active {  
  color: yellow;  
}

这四种伪类经常一起使用来定义链接的样式,被称为"链接四态"(love/hate,分别对应:link:visited:hover:active)。

:focus:选择获得焦点的元素(如输入框)。

css 复制代码
input:focus {  
  border: 1px solid red;  
}

:first-child:选择其父元素的第一个子元素。

css 复制代码
p:first-child {  
  color: blue;  
}

:last-child:选择其父元素的最后一个子元素。

css 复制代码
p:last-child {  
  color: green;  
}
相关推荐
晴天16几秒前
浏览器中ESM与AMD模块共存的解决方案
前端·node.js
芳心粽伙饭17 分钟前
CSS第一章 CSS引入
前端·css
雪芽蓝域zzs43 分钟前
第三十二节:部门组织管理(el‑tree 组织树
前端·javascript·vue.js
leoZ2311 小时前
第 7 篇:进阶——校验、联动、列表页
开发语言·前端·javascript·vue.js·人工智能·目标检测·ecmascript
VeryCool1 小时前
别吹了,依赖图像识别的GPT‑6 Astra永远快不起来
前端·javascript·aigc
hunterandroid1 小时前
Android 测试全景:从单元测试到 UI 自动化的完整实践
android·前端
leoZ2311 小时前
第 8 篇:与 AI 协作的工作流 + 完整案例
前端·人工智能·神经网络·自然语言处理·性能优化·c#·php
背对疾风1 小时前
提前还贷,缩短年限和降低月供其实是一样的
前端
2501_928996221 小时前
Agent 开发 API 选型:硅碳相变下 Function Calling 兼容性与多模型路由拆解
前端
invicinble1 小时前
做数字产品的核心内容--数据的设计与展示
大数据·前端