元素 A 设置 z-index: 9999,却仍被 z-index: 1 的元素 B 遮住,最可能的原因是?

前端基础

  1. A.z-index 只能取 0–100,9999 会被忽略
  2. B.A 所在层叠上下文整体的 z-index 低于 B
  3. C.B 使用了 position: static,static 元素的 z-index 会被视为无限大
  4. D.A 未设置 opacity,无法参与层叠