z-index为什么没生效(使用position)

是不是写样式得时候想要下层被上层盖住得时候总是不生效,这个时候需要知道一个知识点:
z-index属性只对具有定位(position不为static)的元素有效。如果上面的盒子和下面的盒子都没有定位,则无法使用z-index属性实现盖住效果。

.upper-box {
  position: relative;
  z-index: 2;
  /* 其他样式 */
}

.lower-box {
  position: relative;
  z-index: 1;
  /* 其他样式 */
}

你可能感兴趣的:(开发小程序bug,css,html,css,前端)