Heim  >  Artikel  >  Web-Frontend  >  Wie zentriere ich ein Bild sowohl horizontal als auch vertikal innerhalb eines Div?

Wie zentriere ich ein Bild sowohl horizontal als auch vertikal innerhalb eines Div?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-24 05:57:14250Durchsuche

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

Bild zentral innerhalb einer Abteilung ausrichten

Die Aufrechterhaltung der korrekten Ausrichtung von Bildern innerhalb von Webseiten kann oft eine Herausforderung darstellen. In diesem speziellen Fall erfordert das Erreichen sowohl der horizontalen als auch der vertikalen Zentrierung eines Bildes innerhalb eines bestimmten div-Elements einen gezielten Ansatz.

Um die gewünschte Ausrichtung zu erreichen, muss das Bild sowohl horizontal in der Mitte des div-Elements positioniert werden und vertikal. Dazu können die folgenden CSS-Eigenschaften verwendet werden:

body {
  margin: 0;
}

#over img {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

Hier ist eine Aufschlüsselung der Funktionsweise dieser Eigenschaften:

  1. margin-left: auto; und margin-right: auto;: Diese Eigenschaften passen automatisch den linken und rechten Rand des Bildelements an und verschieben es in die Mitte seines übergeordneten Containers (das div-Element).
  2. Anzeige : block;: Diese Eigenschaft stellt sicher, dass sich das Bildelement wie ein Element auf Blockebene verhält und die volle Breite seines übergeordneten Containers einnimmt. Dadurch wird verhindert, dass das Bild über anderen Elementen innerhalb des div gestapelt wird.

Wenn diese CSS-Eigenschaften vorhanden sind, wird das Bild in der Mitte und in der Mitte des div-Elements positioniert und erhält so das gewünschte Aussehen Ausrichtung.

Das obige ist der detaillierte Inhalt vonWie zentriere ich ein Bild sowohl horizontal als auch vertikal innerhalb eines Div?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn