Maison > interface Web > tutoriel CSS > Puis-je positionner un pseudo-élément CSS sous son parent ?

Puis-je positionner un pseudo-élément CSS sous son parent ?

DDD
Libérer: 2024-12-18 03:05:10
original
154 Les gens l'ont consulté

Can I Position a CSS Pseudo-element Below Its Parent?

Les pseudo-éléments peuvent-ils être positionnés sous leur élément parent ?

Dans le style CSS, les pseudo-éléments comme ::after ou ::before sont considérés comme les descendants de leurs éléments associés. éléments. Habituellement, ils apparaissent au-dessus de leur élément parent. Si vous souhaitez positionner un pseudo-élément sous son parent, vous devrez établir un nouveau contexte d'empilement pour modifier l'ordre d'empilement par défaut.

Positionner un pseudo-élément comme absolu et attribuer un z non par défaut La valeur -index crée le contexte d'empilement requis. Cela place le pseudo-élément dans un calque séparé et lui permet de chevaucher d'autres éléments, y compris son parent.

#element { 
    position: relative; /* optional */
    width: 100px;
    height: 100px;
    background-color: blue;
}

#element::after {
    content: "";
    width: 150px;
    height: 150px;
    background-color: red;

    /* create a new stacking context */
    position: absolute;
    z-index: -1; /* to be below the parent element */
}
Copier après la connexion

Dans cet exemple, le pseudo-élément ::after est positionné de manière absolue et reçoit un z- valeur d'indice de -1. Cela le place derrière l'élément parent #element, car ce dernier a un z-index par défaut de 0.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal