Maison > interface Web > tutoriel CSS > Comment centrer une image horizontalement et verticalement dans une division ?

Comment centrer une image horizontalement et verticalement dans une division ?

Susan Sarandon
Libérer: 2024-11-26 09:32:10
original
214 Les gens l'ont consulté

How Do I Center an Image Both Horizontally and Vertically Within a Div?

Centrage au sein d'une division : réaliser l'alignement visuel

Dans le domaine du développement Web, l'alignement des éléments est crucial pour créer des conceptions visuellement attrayantes et fonctionnelles. . Lorsqu'il s'agit d'images au sein d'un div, s'assurer qu'elles sont centrées à la fois horizontalement et verticalement devient essentiel.

Considérez l'extrait HTML suivant :

<div>
Copier après la connexion

Par défaut, l'image sera positionnée à le coin supérieur gauche du div. Pour obtenir un centrage parfait, une combinaison de propriétés CSS est requise :

Centrage horizontal :
Pour centrer l'image horizontalement, la règle CSS suivante est utilisée :

#over img {
  margin-left: auto;
  margin-right: auto;
}
Copier après la connexion

Ce code demande au navigateur d'ajuster automatiquement les marges gauche et droite de l'image afin qu'elle soit également espacée dans son conteneur.

Centrage vertical :
Pour le centrage vertical, la propriété d'affichage entre en jeu :

#over img {
  ...
  display: block;
}
Copier après la connexion

Réglage de l'affichage : le bloc garantit que l'image se comporte comme un élément de niveau bloc, occupant toute la largeur disponible dans le div.

Ces règles CSS combinées centrent efficacement l'image à la fois horizontalement et verticalement, résultant en une image parfaitement alignée au sein du div.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal