Maison > interface Web > tutoriel CSS > Comment centrer horizontalement une image à l'intérieur de son conteneur Div ?

Comment centrer horizontalement une image à l'intérieur de son conteneur Div ?

Susan Sarandon
Libérer: 2024-12-18 16:20:14
original
317 Les gens l'ont consulté

How to Horizontally Center an Image Inside its Div Container?

Comment centrer une image horizontalement dans sa division conteneur

Problème :

Vous avez besoin pour aligner une image horizontalement dans son élément div contenant. Voici le HTML et le CSS pour la configuration problématique :

<div>
Copier après la connexion
#thumbnailwrapper {
  ...
}

#artiststhumbnail {
  width: 120px;
  height: 108px;
  overflow: hidden;
}
Copier après la connexion

Solution :

Pour centrer l'image horizontalement dans son conteneur, utilisez le CSS suivant :

#artiststhumbnail a img {
    display:block;
    margin:auto;
}
Copier après la connexion

Ce code précise que l'image doit être affichée comme un élément de bloc et qu'elle doit avoir des marges automatiques de tous les côtés. Cela centrera l'image horizontalement dans son conteneur.

Explication :

L'affichage : block; La propriété spécifie que l'image doit être traitée comme un élément de bloc. Cela signifie qu'il occupera toute la largeur de son conteneur et interrompra le flux du texte autour de lui.

La marge : auto; La propriété spécifie que les marges de tous les côtés de l’image doivent être définies sur automatique. Cela signifie que le navigateur calculera automatiquement les marges pour que l'image soit centrée dans son conteneur.

Cette solution garantit que l'image sera centrée horizontalement dans son conteneur quelle que soit la taille du conteneur ou de l'image.

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