css-堆叠上下文

2020-03-12  本文已影响0人  zhenghongmo

堆叠顺序

  1. 当父元素未被定位时(从里到外):

    (1)z-index为负

    (2)background

    (3)border

    (4)div

    (5)float

    (6)文字、内联

    (7)position (z-index:0)

    (8)z-index大于0

    同级相互比较,谁出现后谁靠前

  2. 当父元素被定位时(relative)(成立了一个堆叠上下文)

从里到外的顺序为(2)=>(3)=>(1)=>(4)=>(5)=>(6)=>(7)=>(8)

堆叠上下文(the stacking context)

我们只知道一些属性会触发堆叠上下文,但并不知道堆叠上下文是什么,若满足下列条件之一的就是堆叠上下文:

上一篇 下一篇

猜你喜欢

热点阅读