Directives pour une application réussie de « marge : 0 auto » pour le centrage des éléments
Pour obtenir un centrage gauche-droite précis d'un élément à l'aide de « margin: 0 auto", certaines propriétés CSS doivent être définies à la fois pour l'élément et son conteneur parent. Voici les critères spécifiques qui doivent être remplis :
-
Propriétés des éléments :
-
Affichage :Le L'élément doit être au niveau du bloc, ce qui signifie que sa propriété d'affichage doit être définie sur "block" ou "table."
-
Float : Aucune propriété float ne doit être appliquée à l'élément, car les éléments flottants ne peuvent pas être centrés horizontalement.
-
Position : L'élément ne doit pas avoir de propriété de position définie sur « fixe » ou « absolue », sauf dans les cas où l'élément fixe ou positionné de manière absolue a des valeurs gauche et droite définies sur 0.
-
Largeur : L'élément doit avoir une largeur qui n'est pas « auto », car la largeur automatique a priorité sur les marges automatiques et empêche le centrage.
-
Conteneur parent Propriétés :
-
Affichage : Le conteneur parent doit avoir une largeur et une hauteur définies, permettant à l'élément centré d'occuper de l'espace dans ses limites.
En adhérant à ces directives, « marge : 0 auto » peut être utilisé efficacement pour centrer horizontalement les éléments dans leur conteneurs.
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!