美文网首页
堆叠上下文(自己总结)

堆叠上下文(自己总结)

作者: kzc爱吃梨 | 来源:发表于2019-06-19 11:41 被阅读0次

即使不出现堆叠上下文的顺序图

顺序图
  1. background
  2. border
  3. 块级
  4. 浮动
  5. 内联
  6. z-index: 0
  7. z-index: +

如果是兄弟元素重叠,那么后面的盖在前面的身上。

堆叠上下文出现情况(满足以下条件就是新的部门,新的堆叠上下文)

  • 根元素 (HTML),
  • z-index 值不为 "auto"的 绝对/相对定位,
  • 一个 z-index 值不为 "auto"的 flex 项目 (flex item),即:父元素 display: flex|inline-flex,
  • opacity 属性值小于 1 的元素(参考 the specification for opacity),

例子:


image.png

尽管b1的z-index比a1的要小但是,他的上一部门层级b比a的z-index要大,所以b里面所有的成员都比a要大。
http://js.jirengu.com/tukat/1/edit?html,css,output

负z-index
负z-index位置主要看他有没有出现新部门


负z-index
image.png

相关文章

  • 堆叠上下文(自己总结)

    即使不出现堆叠上下文的顺序图 background border 块级 浮动 内联 z-index: 0 z-in...

  • 堆叠上下文

    堆叠顺序堆叠顺序 堆叠上下文 堆叠上下文 https://developer.mozilla.org/zh-CN/...

  • CSS深入浅出-堆叠上下文

    本博客主要讲CSS的堆叠顺序以及什么是堆叠上下文和堆叠上下文的作用。 堆叠上下文 导读 1.什么是堆叠顺序2.什么...

  • CCS深入2堆叠上下文

    堆叠顺序 堆叠上下文 堆叠上下文对z-index得影响 参考1 参考2

  • 堆叠上下文

    堆叠上下文可以理解为堆叠作用域,较为抽象 以下条件满足堆叠上下文 根元素 (HTML), z-index 值不为 ...

  • css深入浅出:03_堆叠上下文

    1 . 什么是堆叠顺序? 2 . 什么是堆叠上下文? 堆叠顺序: background border 块级 浮...

  • CSS 堆叠上下文

    一、什么是堆叠上下文 堆叠上下文(stacking context)是 HTML 中的一个三维的概念。这些 HTM...

  • stack content 堆叠上下文(CSS查漏补缺)

    文: jack同学 堆叠上下文:是一个区域,这个 哪些元素创建了堆叠上下文?html元素设置了z-index为非a...

  • 堆叠上下文

    1、堆(层)叠上下文是什么? 官方解释:层叠上下文是HTML元素的三维概念,这些HTML元素在一条假想的相对于面向...

  • 堆叠上下文

    层叠上下文是HTML元素的三维概念,这些HTML元素在一条假想的相对于面向(电脑屏幕的)视窗或者网页的用户的z轴上...

网友评论

      本文标题:堆叠上下文(自己总结)

      本文链接:https://www.haomeiwen.com/subject/ocfqqctx.html