Difference between auto, 0, and no z-index?

前端 未结 5 752
温柔的废话
温柔的废话 2021-02-11 17:12

What is the difference between:

  1. z-index: auto
  2. z-index: 0
  3. no z-index at all

All the above sc

5条回答
  •  一整个雨季
    2021-02-11 17:40

    Not specifying z-index is the same as z-index: auto; that is its initial value.

    auto and 0 mean the same thing if your element doesn't create its own stacking context; e.g. it is not positioned as relative, absolute or fixed.

    If your enclosing div isn't positioned, then whatever you set its z-index to doesn't matter; it and all its contents will participate in the stacking context of html, and its descendants will always be positioned in front of it.

提交回复
热议问题