Css z索引不适用于跨度:之前

Css z索引不适用于跨度:之前,css,Css,如何在跨度后面加上:前?我知道我以前做过,但我不记得怎么做了。 这是小提琴 HTML <span>Stack Overflow</span> z-index是相对的,因此对于:在伪元素出现在其父元素下面之前,可以指定-1的z-index: span:before{ content:''; background:#000; position:absolute; left:50%; bottom:-10px; width:20

如何在跨度后面加上:前?我知道我以前做过,但我不记得怎么做了。 这是小提琴

HTML

<span>Stack Overflow</span>

z-index
是相对的,因此对于
:在
伪元素出现在其父元素
下面之前,可以指定
-1
的z-index:

span:before{
    content:'';
    background:#000;
    position:absolute;
    left:50%;
    bottom:-10px;
    width:20px;
    height:20px;
    z-index:-1;
}

在z-index中尝试-(否定)如果有帮助,您可能愿意接受答案:)
span:before{
    content:'';
    background:#000;
    position:absolute;
    left:50%;
    bottom:-10px;
    width:20px;
    height:20px;
    z-index:-1;
}