CSS中,想要使用z-index层级盖住有定位的元素节点

定位使得层级变高的问题

CSS中,想要使用z-index层级盖住有定位的元素节点
由于下面的“样本检测”后面需要特殊符号,我就在div的前后都加了伪类,让它绝对定位到字的后面,上边是个ul列表,发现不管怎么给ul设置z-index层级都没用
CSS中,想要使用z-index层级盖住有定位的元素节点
当把“样本检测”的相对定位去掉以后
CSS中,想要使用z-index层级盖住有定位的元素节点
可是我后面的特殊符号绝对定位就不见了,跑到后面去了,因为父节点集一路都没有设置定位,这个方法不可行,总不能定位跑那么远
又发现,给“样本检测”的div加上z-index=-1它也没了
CSS中,想要使用z-index层级盖住有定位的元素节点
但是当ul隐藏后“样本检测”还是不在,它应该是跑到所有节点的后面去了
CSS中,想要使用z-index层级盖住有定位的元素节点
这时,各种百度都看不到相似的问题,偶然看到这个问题CSS中,想要使用z-index层级盖住有定位的元素节点
就试了一下,绝了,给ul加了定位以后就可以了CSS中,想要使用z-index层级盖住有定位的元素节点

总结

在想要盖住有定位的元素,层级要和定位在一起才管用
个人总结,若有不对请评论纠正