
CSS样式里面的堆叠(层叠)上下文(层次顺序z-index)
发布日期:2021-05-07 01:27:33
浏览次数:25
分类:精选文章
本文共 1336 字,大约阅读时间需要 4 分钟。
看了网上很多的博客,将了关于这个层叠上下本的技术博客,然后我也自己去整理了下,我这篇关css元素的堆叠顺序写的很清楚,很有条理,很简单明了,层叠上下文的法则都总结好了,希望对大家有帮助
这个属于扩展,当然你想了解技术的话,可以看看我这个关于堆叠顺序的理解!不了解的话,当然有更加简单方法是完成堆叠上下本的方法!
当然这是我自然的理解,有说的不对的地方,希望你们可以指出来!大家一起交流学习,一起进步
堆叠上下文
堆叠(层叠)(栈)上下文(stack context)
它是一个区域,这个区域由某个元素去创建,它规定了这个区域中的内容 在Z轴上排列的先后顺序。创建堆叠上下文的元素
1. html元素(根元素)2. 设置了z-index数值的定位元素(非auto)3. 一定是定位元素,也就是需要你去设置这个position属性4. 当然你也可以去mdn官方文档查看 层叠上下本 哪些元素可以去创建上下本
单个层叠上下本规则
## 同一个堆叠上下文中元素在Z轴上的排从后到前的排列顺序,也就是出现靠底层显示层次顺序1. 创建堆叠上下文的元素的背景跟边框2. 堆叠级别(z-index)为负值的堆叠上下文3. 常规流非定位的块盒4. 非定位的浮动盒子5. 常规流非定位行盒6. 任何 z-index 是 auto 的定位子元素7. 堆叠级别为正值的堆叠上下文---->>>每个堆叠上下文,独立于其他的堆叠上下文,它们之间不能相互穿插。你可以理解就是 把每个元素创建的堆叠上下文 看成一个整体。
接下来看下单个层叠上下文的例子
单个堆叠上下本 Lorem ipsum dolor sit amet consectetur, adipisic
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Delectus, illo?
多个层叠上下文
代码
Document 红色红色
结语
以上的例子,希望大家对z-index属性有更加深入的理解,这个原理明白了,以后完成两张图片叠加或者说是这样子叠加,层叠的效果,就信手捏来!~~有问题的,或者哪里说得不对了,希望大家指出来~~
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年03月22日 19时18分46秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
mcrypt加密以及解密过程
2021-05-09
go等待N个线程完成操作总结
2021-05-09
ReactJs入门教程-精华版
2021-05-09
Python 之网络式编程
2021-05-09
MySql5.5安装步骤及MySql_Front视图配置
2021-05-09
Java内存模型(JMM)
2021-05-09
AQS相关
2021-05-09
WCF学习之旅—第三个示例之一(二十七)
2021-05-09
java ThreadPoolExecutor初探
2021-05-09
快速指数算法
2021-05-09
python去除字符串中的特殊字符(爬虫存储数据时会遇到不能作为文件名的字符串)
2021-05-09
SpringCloud微服务(03):Hystrix组件,实现服务熔断
2021-05-09
Spring 框架基础(01):核心组件总结,基础环境搭建
2021-05-09
Cassandra数据建模
2021-05-09
Internet Explorer 10 专题上线
2021-05-09
云计算之路-阿里云上:0:25~0:40网络存储故障造成网站不能正常访问
2021-05-09
网站故障公告1:使用阿里云RDS之后一个让人欲哭无泪的下午
2021-05-09
上周热点回顾(6.3-6.9)
2021-05-09