When I try putting a ::after under is parent div it doesn't work.
I tried to everything and I didin't find any answers thats why I ask y'all
<div className='spacesSpaceContainer'>
<div className='spaceCreator'>
</div>
</div>
That's my tsx for the container
.spacesSpaceContainer{
width: 100%;
height: fit-content;
display: grid;
padding: 20px var(--paddingside);
gap: 30px;
}
.spaceCreator{
width: 100%;
height: 300px;
border-radius: 16px;
background-color: var(--hoverColorOpacity);
display: flex;
align-items: center;
justify-content: center;
position: relative;
backdrop-filter: blur(100px);
z-index: 0;
}
.spaceCreator::after{
content: '';
position: absolute;
top: 25%;
right: 25%;
width: 50%;
height: 50%;
background: linear-gradient(135deg, var(--purple), var(--blue)) ;
border-radius: 16px;
z-index: -1 ;
}
I don't know why the z-index of the .spaceCreator::after don't work, I want to put it under the parent div ( .spaceCreator ) but when I try it doesn't go under it.