CSS: Bild Zentrieren - Heise
Có thể bạn quan tâm
In diesem tipps+tricks Beitrag erklären wir Ihnen die gängigsten Methoden, ein Bild mithilfe unterschiedlicher CSS-Eigenschaften sowohl vertikal als auch horizontal zu zentrieren. Alles, was Sie dazu wissen müssen, lesen Sie im Folgenden.
Weiterlesen nach der Anzeige- So zentrieren Sie ein Bild horizontal
- So zentrieren Sie ein Bild vertikal
So zentrieren Sie ein Bild in CSS horizontal
Wir haben drei Möglichkeiten für Sie zusammengestellt, mit denen das Bild mithilfe von CSS zentriert auf Ihrer Webseite dargestellt wird:
- Margin: Auto
- Text-Align
- Display: Flex
Margin: Auto
Die erste Möglichkeit, ein Bild horizontal auszurichten, ist die Verwendung von margin: auto. Damit werden die Eigenschaften left-margin und right-margin auf automatisch gesetzt und helfen bei der Zentrierung. Die Verwendung funktiononiert jedoch nicht automatisch für Bilder, da es sich hier um ein Inline-Elemente handelt. Mithilfe des Befehls display:block im CSS-Code können Bilder aber einfach in Block-Elemente umgewandelt werden. Anschließend funktioniert auch die automatische Ausrichtung.
Weiterlesen nach der AnzeigeWeiterhin müssen Sie auch eine Breite für das Bild definieren – die entsprechend nicht 100 % ist – sodass sich das Bild anhand des linken und rechten Randes automatisch ausrichten kann.
Beispiel in CSS:
img { display: block; margin: auto; width: 50%; }
Wir haben einen Beispiel-Code mithilfe des Online-Editors auf w3schools.com für Sie erstellt. Klicken Sie auf der verlinkten Seite auf "Run". Anschließend wird mittels des festgelegten CSS-Styles festgelegt, dass das Bild zentriert ausgegeben wird.
Text-Align
Die zweite Möglichkeit, ein Bild horizontal zu zentrieren, ist die Verwendung der Eigenschaft text-align. Diese Methode klappt allerdings nur, wenn sich das Bild innerhalb eines Block-Containers wie z.B. <div> befindet.
Beispiel:
div { text-align: center;}
Auch hier haben wir wieder ein Beispiel auf w3school.com für Sie zum Ausprobieren erstellt. Einfach wieder auf "Run" klicken zum Ausprobieren.
Display: Flex
Die dritte Möglichkeit, ein Bild horizontal zu zentrieren, ist die Verwendung von display: flex. Analog zu text-align muss bei display: flex auch die Eigenschaften für einen Container wie div neu definiert werden. Zusätzlich muss die Eigenschaft justify-content:center definiert werden. Zuletzt muss die Breite des Bildes kleiner sein als die Breite des Containers, sonst nimmt es 100 % des Platzes ein und kann dementsprechend nicht zentriert werden.
Beispiel:
div { display: flex; justify-content: center;}img { width: 50%;}
Das Ganze ist wieder auf w3school.com im Editor mit Vorschau-Funktion als Beispiel für Sie einsehbar.
So zentrieren Sie ein Bild in CSS vertikal
Ein Bild kann auch vertikal mittels CSS zentriert werden. Auch hier ist wieder die Verwendung von display: flex möglich. Sie haben z.B ein Element, das eine Höhe von 1000px hat ,und ein Bild, das nur 600px hoch ist. Um das Bild vertikal auszurichten, müssen Sie in CSS die Codezeile align-items: center hinzufügen. Insgesamt sieht das Zentrieren wie folgt aus:
Beispiel:
div { display: flex; justify-content: center; align-items: center; height: 1000px;}img { width: 50%; height: 600px;}
- CSS: Kommentar einfügen
- HTML-Grundlagen: Layout und CSS
- Wie erstelle ich eine HTML-Datei?
(mimi)
Dieser Link ist leider nicht mehr gültig. Links zu verschenkten Artikeln werden ungültig, wenn diese älter als 7 Tage sind oder zu oft aufgerufen wurden. Sie benötigen ein heise+ Paket, um diesen Artikel zu lesen. Jetzt eine Woche unverbindlich testen – ohne Verpflichtung! Wochenpass bestellen Sie haben heise+ bereits abonniert? Hier anmelden. Oder benötigen Sie mehr Informationen zum heise+ AboTừ khóa » Html Grafik Zentrieren
-
SELFHTML: HTML/XHTML / Grafiken / Grafiken Ausrichten - HERA-B
-
In HTML Ein Bild Zentrieren - WikiHow
-
CSS Img – Positionieren Und Zentrieren
-
Grafik Zentrieren | - HTML Für Anfänger Und Fortgeschrittene
-
HTML Tutorial - Grafiken Einbinden
-
HTML: Zentrieren – So Einfach Funktioniert Das Ausrichten
-
Bild Per HTML In Die Mitte Verschieben! - Lima-city
-
Grafik Zentrieren - Forum Für HTML, CSS Und PHP
-
HTML: Bild Zentrieren Und Mittig Ausrichten
-
Bilder Ausrichten - HTML-Seminar
-
Ein Bild Zentrieren In CSS | Delft Stack
-
Bild Zentrieren HTML - Forum Für Design, Fotografie & Bildbearbeitung
-
HTML Text Zentrieren Und Bild Zentrieren - Tnado SEO & AMP CMS
-
HTML Bild Horizontal Zentrieren - YouTube