Heim > Web-Frontend > CSS-Tutorial > Hauptteil

So lassen Sie das Bild in CSS in der Mitte oben und unten erscheinen

下次还敢
Freigeben: 2024-04-25 11:57:15
Original
1224 Leute haben es durchsucht

Methoden zur Verwendung von CSS, um das Bild nach oben und unten zu zentrieren: Verwenden Sie Flexbox, legen Sie die Flexrichtung des übergeordneten Containers auf „Spalte“ fest, justify-content und align-items auf zentriert. Verwenden Sie die absolute Positionierung, stellen Sie die Position des Bildes auf absolut, oben und links auf 50 % ein und verwenden Sie das Transformationsattribut für den Versatz. Um ein Rasterlayout zu verwenden, stellen Sie die Anzeige des übergeordneten Containers auf Raster und die Platzierung von Elementen auf die Mitte ein. Verwenden Sie das Objektanpassungsattribut, um das Bild zu zentrieren

So lassen Sie das Bild in CSS in der Mitte oben und unten erscheinen

So verwenden Sie CSS, um das Bild nach oben und unten zu zentrieren

In CSS können Sie die folgende Methode verwenden, um das Bild nach oben und unten zu zentrieren:

Methode 1: Flexbox verwenden

<code class="css">.container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

img {
  height: 100px;
}</code>
Nach dem Login kopieren

Methode zwei: Absolute Positionierung verwenden

<code class="css">.container {
  position: relative;
}

img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}</code>
Nach dem Login kopieren

Methode drei: Rasterlayout verwenden

<code class="css">.container {
  display: grid;
  place-items: center;
}

img {
  height: 100px;
}</code>
Nach dem Login kopieren

Methode vier: Objektanpassungsattribut verwenden

<code class="css">img {
  object-fit: contain;
}</code>
Nach dem Login kopieren

Methode fünf: Verwenden padding

<code class="css">.container {
  padding: 20px 0;
}

img {
  height: 100px;
}</code>
Nach dem Login kopieren

Vorschläge zur Auswahl einer Methode:

  • Wenn Sie weitere Elemente rund um das Bild benötigen, verwenden Sie Flexbox oder Rasterlayout.
  • Wenn die Bildgröße fest ist, verwenden Sie die absolute Positionierung oder das Objektanpassungsattribut.
  • Wenn die Bildgröße nicht festgelegt ist, wird empfohlen, das Flexbox- oder Rasterlayout zu verwenden.

Das obige ist der detaillierte Inhalt vonSo lassen Sie das Bild in CSS in der Mitte oben und unten erscheinen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!