我正在尝试使用:after
伪元素CSS选择器设置元素的样式
#element {
position: relative;
z-index: 1;
}
#element::after {
position:relative;
z-index: 0;
content: " ";
position: absolute;
width: 100px;
height: 100px;
}
似乎::after
元素不能低于元素本身。
有没有办法使伪元素低于元素本身?
我将其修复非常简单:
这是在父级的z-index:1处堆叠父级,这给子级的空间提供了“终止于” z-index:0的空间,因为其他dom元素“存在”于z-index:0。如果我们不给出父级的z索引为1,则子级最终将在其他dom元素之下,因此将不可见。
这也适用于伪元素,如:after