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;  
}
相关推荐
你怎么知道我是队长几秒前
前端学习---HTML---标签属性
前端·学习·html
LawrenceLan1 分钟前
30.Flutter 零基础入门(三十):GridView 网格布局 —— 九宫格与商品列表必学
开发语言·前端·flutter·dart
汐瀼4 分钟前
【AI个人学习】npm本地安装claude code白嫖minimax模型
前端·学习·npm
小岛前端7 分钟前
从 Vite 到 Vize:Vue 开发体验的下一次飞跃
前端·vue.js
芝士雪豹只抽瑞克五8 分钟前
Tomcat Web应用服务器笔记
前端·笔记·tomcat
阿珊和她的猫9 分钟前
实现网页锚点功能的技术指南
前端·javascript·vue.js·状态模式
这波不该贪内存的10 分钟前
Linux文件编程:流与操作全解析
java·服务器·前端
归叶再无青12 分钟前
企业级web服务(Tomcat开源web应用服务器)
运维·前端·开源·tomcat·bash
花生柿子14 分钟前
在elementui可横向滚动的table中,操作列有时候会透视下面的行
前端·javascript·elementui
前端炒粉20 分钟前
AntD Upload + React Uploady + 分片上传 + 断点续传 + 心跳机制(面试及代码)
前端·react.js·前端框架