Comment mettre l'image au milieu avec CSS
Apr 25, 2024 am 11:51 AMIl existe trois manières principales de centrer une image en CSS : en utilisant display: block et margin: 0 auto;. Utilisez la disposition flexbox ou la disposition en grille et définissez les éléments d'alignement ou la justification du contenu au centre. Utilisez le positionnement absolu, définissez le haut et la gauche sur 50 % et appliquez la transformation : translate(-50%, -50%);.
Comment centrer une image en CSS
En CSS, utilisez le style CSS suivant pour centrer une image :
#image { display: block; margin: 0 auto; }
Plus précisément, ce style CSS fait ce qui suit :
- Définissez l'image Pour le bloc -éléments de niveau (
display: block;
)display: block;
) - 将图片的左外边距和右外边距都设置为
0
(margin: 0 auto;
),从而使其在父元素中居中
其他方法
除了上述方法外,还有其他几种使图片居中的方法:
-
弹性盒子布局(Flexbox):使用
justify-content: center;
或align-items: center;
属性可以使图片在父元素中水平或垂直居中。 -
网格布局(Grid):使用
align-items: center;
或justify-content: center;
属性可以使图片在父元素中居中。 -
绝对定位:使用
position: absolute;
属性并设置图片的top
和left
属性为50%
,然后将transform: translate(-50%, -50%);
应用于图片,使其从中心点偏移-50%
Définissez les marges gauche et droite de l'image sur
0
(margin: 0 auto;) , en la centrant ainsi dans l'élément parent
Autres méthodes
En plus des méthodes ci-dessus, il existe plusieurs autres façons de centrer l'image : 🎜🎜🎜🎜Flexbox Layout (Flexbox) 🎜 : Utilisez le justifier-content: center;
ou align-items: center;
pour centrer l'image horizontalement ou verticalement dans l'élément parent. 🎜🎜🎜Grid🎜 : utilisez l'attribut align-items: center;
ou justify-content: center;
pour centrer l'image dans l'élément parent. 🎜🎜🎜Positionnement absolu🎜 : utilisez l'attribut position: Absolute;
et définissez les attributs top
et left
de l'image sur 50. %
code>, puis appliquez transform: translate(-50%, -50%);
à l'image, décalez-la de -50%
par rapport au centre indiquer. 🎜🎜🎜🎜Choisissez la méthode la plus appropriée🎜🎜🎜Le choix de la méthode la plus appropriée dépend des besoins spécifiques du projet et du framework CSS utilisé. Pour des besoins de centrage simples, vous pouvez utiliser la première méthode présentée ci-dessus. Pour des mises en page plus complexes, la disposition flexbox ou la disposition en grille peuvent être de meilleurs choix. 🎜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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment introduire des images dans vue

Quelle est la fonction de la balise span
