定位使得层级变高的问题
今天踩的一个小坑,父元素开启了相对定位,俩个部分的div在父元素下,一个div开启了绝对定位以父元素做视口另一个div想要盖住这个绝对定位的div,但是设置了z-index也盖不住,纠结了半天想要盖的div没设置定位。定位使得元素层级变高又是想要盖住的div下面的兄弟元素。这里给想要盖住定位元素的div开启了定位了在设置z-index就可以盖住了。
总结
在想要盖住有定位的元素,层级要和定位在一起才管用
个人总结,若有不对请评论纠正
今天踩的一个小坑,父元素开启了相对定位,俩个部分的div在父元素下,一个div开启了绝对定位以父元素做视口另一个div想要盖住这个绝对定位的div,但是设置了z-index也盖不住,纠结了半天想要盖的div没设置定位。定位使得元素层级变高又是想要盖住的div下面的兄弟元素。这里给想要盖住定位元素的div开启了定位了在设置z-index就可以盖住了。
在想要盖住有定位的元素,层级要和定位在一起才管用
个人总结,若有不对请评论纠正