我試圖做一些事情,但它根本不工作。 這看起來很簡單,我希望將:before
添加到具有背景的元素,但是每次我都這樣做時,::before
都會放在容器的前面。Css /僞元素::之前他的容器不工作
.container{
position:relative;
z-index:1;
background:blue;
border:1 px solid white;
}
.container::before{
position:absolute;
content:"";
z-index:-1;
top:-10px;
left:-10px;
width:calc(100% + 20px);
height:calc(100% + 20px);
background:red;
}
你在哪裏希望::之前去刪除
z-index:1
財產?在容器的左邊,右邊還是後面? –容器後面..我簡化了代碼,但之前有一個漸變我想放在它後面,這就是爲什麼他位於頂部-10px,左側-10px的容器(以及計算太) – loximose