z-index不起作用的原因(相对网上答案有补充)
网上答案
大部分答案是:
- z-index标签没有使用position进行定位(除static);
- 父级任意标签不是position: absolute定位;
- z-index标签使用了浮动,应去除并使用position定位;
- 父级标签的z-index设置的过低,导致子标签z-index没有“出头之日”,将父级标签z-index设高即可。
补充
注意,如果z-index标签与要覆盖的标签是父子标签关系,子标签设置z-index的同时,父标签也需要设置z-index才能让子标签显示。
如果还不行,尝试把要位于底部的元素设置z-index为负数。(一般都能解决)

浙公网安备 33010602011771号