Alignement horizontal d'une liste non ordonnée (UL) au sein d'une division
Pour centrer un
Solution 1 : Utiliser Flexbox
.container { display: flex; /* Enables flexbox layout for the div */ justify-content: center; /* Aligns the div's children horizontally */ }
Solution 2 : Utiliser Margin Auto
.container ul { margin: 0 auto; /* Aligns the ul horizontally to the center of the div */ }
Solution 3 : Utilisation de l'alignement du texte
.container { text-align: center; /* Aligns the div's children horizontally */ }
Solution 4 : Utilisation du positionnement absolu
.container ul { position: absolute; left: 50%; /* Positions the ul 50% from the left, effectively centering it */ transform: translate(-50%, 0); /* Counteracts the 50% left position */ }
Solution 5 : Utilisation d'un élément de bloc
.container ul { display: inline-block; /* Makes the ul behave like an inline element */ text-align: left; /* Aligns the ul's text to the left */ }
Choisissez la solution qui correspond le mieux à vos exigences spécifiques et à vos besoins de prise en charge du navigateur.
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!