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

前端 未结 2 943
旧时难觅i
旧时难觅i 2021-02-11 17:19

What is the difference between:

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

All the above sc

2条回答
  •  生来不讨喜
    2021-02-11 17:42

    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.

提交回复
热议问题