前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CSS伪类

CSS伪类

作者头像
摸鱼的G
发布2023-02-22 09:36:22
8100
发布2023-02-22 09:36:22
举报
文章被收录于专栏:火属性小虫
CSS伪类

伪元素–::before和::after

如果想在某一标签元素后面 ,添加一个新的元素,可以使用伪元素 ::before和::after

其作用是在元素后添加新的伪元素

写法是 选择器::after/before

代码语言:javascript
复制
/* 在span之前添加行内元素 */
span::before {
 /* 使用空白符号占位 */  content: '';
  /* 将添加的行内元素定位,并设置大小、背景 */
    position: absolute;
    left: 0px;
    width: 24px;
    height: 24px;
    background: url(URL) no-repeat center;
    background-size: contain;
}

事件伪类

鼠标移入—:hover

当需要鼠标移入之后改变某一标签内内容的样子,可以在CSS中添加 :hover 伪类 如:

代码语言:javascript
复制
div{
  background-color:red
}
div:hover{
  background-color:yellow
}

如此

除此之外,事件伪类还有很多

如 :active—-鼠标点击 :focus—-获取焦点

列表伪类

当在一标签下存在数个同一标签名的子标签 可以通过 父标签>子标签:nth-child(n)(其中后面一个n为数字,表示第n个标签)来选取子标签以此达到同一修改或者个别修改的效果。

除了nth-child(n) 还有 first-child last-child 来选取第一个和最后一个标签

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • CSS伪类
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档