当前位置: 首页 > news >正文

【CSS】实现伪元素层级在父元素之下

问题描述

伪元素默认层级是在父元素之上的,同时 ::after在::before之上,若要实现伪元素层级在父元素之下,则可通过以下方式实现

1. 方法一:使用z-index

设置层级为负数,则该元素便位于最下层,但是此方法有一个问题,就是如果还要它在其他元素的上层,则还需要调整其他元素的层级,如果元素嵌套很多,则需要设置一连串的z-index

2. 方法二: 3D转换

.parent {transform-style: preserve-3d;
}
.parent::before{transform: translateZ(-1px) // Z轴方向位移-1px
}

http://www.mrgr.cn/news/9795.html

相关文章:

  • 打卡第五十天:图论理论基础、深度优先搜索理论基础、所有可达路径、广度优先搜索理论基础
  • MySQL的安装配置教程
  • Kotlin OpenCV 图像图像51图片轮廓获取
  • MES系统不良品溯源管理:提升产品质量的利器
  • 《机器学习》周志华-CH2(模型评估与选择)
  • 本地生活服务商系统如何利用本地推获得更多曝光?
  • 金融基础知识-沪深交易所规则
  • 数据中台架构设计
  • 设计模式 7 桥接模式
  • 【RabbitMQ高级特性】消息可靠性原理
  • 又一家建筑公司遭勒索袭击
  • C语言-有两个磁盘文件A和B,各存放一行字母,今要求把这两个文件的信息合并(按字母顺序排列),输出到一个新文件C中去-深度代码解析
  • 【hot100篇-python刷题记录】【腐烂的橘子】
  • VirtualBox下安装Centos7.9虚拟机的踩坑记录
  • 大数据-96 Spark 集群 SparkSQL Scala编写SQL操作SparkSQL的数据源:JSON、CSV、JDBC、Hive
  • MongoDB 创建数据库
  • 使用redis设计延迟队列
  • 梧桐数据库(WuTongDB):数据库技术中LR算法详解
  • 使用npm配置vue项目历程
  • BLE mesh model 汇总