就好像一个div他的background的颜色是会在border下面的,可以通过设置rgba来验证
- background
- boder
- 块级
- 浮动
- 内联
- z-index: 0(定位才有效)
- z-index(+)
堆叠上下文
只要满足以下的条件
- 根元素 (HTML),
- z-index 值不为 “auto”的 绝对/相对定位,
- 一个 z-index 值不为 “auto”的 flex 项目 (flex item),即:父元素 display: flex|inline-flex,
opacity属性值小于 1 的元素(参考 the specification for opacity),transform属性值不为 “none”的元素,mix-blend-mode属性值不为 “normal”的元素,filter值不为“none”的元素,perspective值不为“none”的元素,isolation属性被设置为 “isolate”的元素,position: fixed- 在
will-change中指定了任意 CSS 属性,即便你没有直接指定这些属性的值(参考 这篇文章)-webkit-overflow-scrolling属性被设置 “touch”的元素