CSS 最佳实践 + 套路(三) -- 堆叠上下文

2018-01-19  本文已影响32人  bowen_wu

条件

文档中的层叠上下文由满足以下任意一个条件的元素形成:

堆叠层级:

负z-index(父元素没有position: relative/absolute) < position: static(background-color < border < 负z-index(父元素position: relative/absolute)  < div/块级元素 < 浮动元素 < 浮动元素内的文字/内联元素 < 浮动元素外面的文字/内联元素) < position: relative/absolute < 正z-index

作用 + 影响

堆叠上下文主要是影响 z-index
z-index: 2 永远在 z-index: 0 的上方么?

堆叠上下文影响 z-index 01
堆叠上下文影响 z-index 02 堆叠上下文影响 z-index 03 堆叠上下文影响 z-index 04 堆叠上下文影响 z-index 05 具体使用示例

最佳实践 & 套路

z-index 需要配合 position: relative | absolute 使用

上一篇 下一篇

猜你喜欢

热点阅读