HTML & CSS

Disposition CSS – La propriété z-index


Le z-index La propriété spécifie l’ordre de pile d’un élément.


La propriété z-index

Lorsque des éléments sont positionnés, ils peuvent chevaucher d’autres éléments.

Le z-index La propriété spécifie l’ordre de pile d’un élément (quel élément doit être placé devant ou derrière les autres).

Un élément peut avoir un ordre de pile positif ou négatif :

Comme l’image a un z-index de -1, elle sera placée derrière le texte.

Exemple

image {

position : absolue ;
gauche : 0px ;

haut : 0px ;

indice z : -1 ;
}

Essayez-le vous-même »

Note: z-index ne fonctionne que sur les éléments positionnés (position : absolue, position : relative, position : fixe ou position : collante) et les éléments flexibles (éléments qui sont des enfants directs de l’affichage : éléments flexibles).



Un autre exemple d’index z

Exemple

Ici, nous voyons qu’un élément avec un ordre de pile supérieur est toujours au-dessus d’un élément avec un ordre de pile inférieur :

.récipient {
position : relative ;
}

.boîte noire {
position : relative ;
indice z : 1 ;

bordure : 2px noir solide ;
hauteur : 100px ;
marge : 30px ;
}

.grey-box {

position : absolue ;
indice z : 3 ;
fond : gris clair ;
hauteur : 60px ;

largeur : 70 % ;
gauche : 50px ;
haut : 50px ;
}

.green-box {
position : absolue ;
indice z : 2 ;
fond : vert clair ;

largeur : 35 % ;
gauche : 270px ;
haut : -15px ;
hauteur : 100px ;
}


Boîte noire

Boîte grise

Boîte verte


Essayez-le vous-même »


Sans index z

Si deux éléments positionnés se chevauchent sans z-index
spécifié, l’élément défini dernier dans le code HTML sera affiché en haut.

Exemple

Même exemple que ci-dessus, mais ici sans z-index spécifié :

.récipient {
position : relative ;
}

.boîte noire {
position : relative ;

bordure : 2px noir solide ;
hauteur : 100px ;
marge : 30px ;
}

.grey-box {

position : absolue ;
fond : gris clair ;
hauteur : 60px ;

largeur : 70 % ;
gauche : 50px ;
haut : 50px ;
}

.green-box {
position : absolue ;
fond : vert clair ;

largeur : 35 % ;
gauche : 270px ;
haut : -15px ;
hauteur : 100px ;
}


Boîte noire

Boîte grise

Boîte verte


Essayez-le vous-même »



Propriété CSS

Propriété Description
indice z Définit l’ordre de pile d’un élément

#Disposition #CSS #propriété #zindex

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page