So zentrieren Sie ein div-Element vertikal für alle Browser mit CSS

So Zentrieren Sie Ein Div Element Vertikal Fur Alle Browser Mit Css



Bei der Webentwicklung ist es entscheidend, das Layout des Elements richtig zu erstellen. Viele CSS-Eigenschaften, wie z. B. CSS3 Flexible Box, sind jedoch nützlich, um das Layout von Webseiten und HTML-Elementen anzupassen. Flexible Box wird verwendet, um Webseiten und Anwendungen rekursiv anzuordnen. Dieser Flexbox-Modus hilft beim Erstellen von Layouts für komplexe Webseiten und Anwendungen.

In diesem Beitrag erfahren Sie, wie Sie ein div-Element für alle Browser vertikal zentrieren, die CSS verwenden.







Wie richtet man div-Elemente mit CSS aus?

Das div-Element kann vertikal ausgerichtet werden, indem die Anzeigeeigenschaft „ biegen ” zusammen mit dem CSS “ Ausrichtungselemente „Eigentum und“ rechtfertigen-Inhalt ' Eigentum. Die Eigenschaft „align-items“ richtet das Element vertikal aus, die Eigenschaft „justify-content“ richtet den Inhalt horizontal aus.



Beispiel: Wie zentriert man ein div-Element mit CSS vertikal?



Fügen Sie in HTML zuerst ein „

” Element und weise ihm die Klasse zu “ Hauptinhalt “. Fügen Sie zwischen den „
“-Tags ein „ ”-Element mit den folgenden Attributen:





  • Quelle ”-Attribut wird verwendet, um die URL des Bildes anzugeben.
  • alles ”-Attribut definiert einen Text, der anstelle eines Bildes angezeigt wird, wenn es nicht geladen werden kann.
  • Breite ”-Attribut wird verwendet, um die Breite des Bildes anzupassen.
  • Fügen Sie dann das „

    ”-Element, um den Absatz in die Seite einzubetten.

Hier ist der HTML-Code:

< div Klasse = 'Hauptinhalt' >
< Bild Quelle = '/images/laptop-notizblock.jpg' alles = 'Laptop mit Notizblock und Stift' Breite = '300' >
< p > Laptop ist auch als tragbarer Computer bekannt als ein Notebook-Computer. p >
div >



In CSS geben wir dem div mehrere Styling-Eigenschaften an.

Stil „Hauptinhalt“-Klasse

.Hauptinhalt {
Höhe: fünfzig % ;
Hintergrundfarbe: #46C2CB;
Schriftgröße: 24px;
Polsterung: 10px;
}

Die folgenden CSS-Eigenschaften sind im „ Hauptinhalt ' Klasse:

  • Höhe ”-Eigenschaft wird verwendet, um die Höhe des
    -Containers anzupassen.
  • Hintergrundfarbe “ definiert die Hintergrundfarbe des Elements.
  • Schriftgröße “ gibt die Schriftgröße des Elements an.
  • Polsterung ”-Eigenschaft legt den Abstand um den Inhalt des Elements fest.

An der Ausgabe können Sie erkennen, dass der Inhalt des div-Elements nicht in der Mitte steht:

Lassen Sie uns fortfahren, um die CSS-Eigenschaften anzuwenden, die helfen, das „

”-Element vertikal. Fügen Sie diese Eigenschaften der Klasse „ Hauptinhalt “, die verwendet werden, um auf das
-Element zuzugreifen:

Anzeige: biegen ;
Ausrichtungselemente: Mitte;

Hier ist die Beschreibung:

  • Anzeige ' Eigentum ' biegen “ wird verwendet, um das div-Layout für sein Element flexibel zu machen.
  • Ausrichtungselemente ” CSS-Eigenschaft wird als “ Center “, wodurch die div-Elemente vertikal ausgerichtet werden.

Ausgabe

Sie haben gelernt, wie Sie ein div-Element für alle Browser mit CSS vertikal zentrieren.

Fazit

Um ein div-Element vertikal zu zentrieren, muss das CSS „ Anzeige ” Eigentum wird mit dem “ biegen ' Wert. Dieser Wert macht den

-Container flexibel gegenüber seinen Elementen. Um das div-Element vertikal auszurichten, passen Sie das „ Ausrichtungselemente ” Eigenschaft und weisen Sie ihr eine “ Center ' Wert. Dieser Blog hat Ihnen gezeigt, wie Sie CSS verwenden, um div-Elemente in allen Browsern vertikal zu zentrieren.