So verwenden Sie CSS Flex-Grow-Eigenschaft?

So verwenden Sie CSS Flex-Grow-Eigenschaft?
Das CSS-Flex-Anbaus-Eigentum ist Teil der “biegen" Layout. Der Hauptzweck ist es, zusätzlichen Platz für das Element der Flexbox zu ermöglichen. Dies geschieht, indem Zahlen als Wert für die “zugewiesen werden“Flex-Anbaus" Eigentum. Eine große Anzahl von Browsern unterstützt diese Eigenschaft, die das Design unverändert macht, während sie in mehreren Browsern geöffnet werden. Es wird hauptsächlich beim Entwerfen von Abschnitten der Webseite verwendet, um das Gesamtsehen der Website zu verbessern.

Dieser Artikel zeigt die Schritt-für-Schritt-Prozedur, um die zu verwendenFlex-Anbaus" Eigentum.

So verwenden Sie die CSS-Eigenschaft „Flex-Grew“?

Die CSS-Flex-Anbaus-Eigenschaft wird verwendet, um anzugeben, wie viel ein Element mit seinen Geschwistern innerhalb eines Flex-Behälters wachsen soll. Befolgen Sie die folgenden Schritte, um die CSS-Flex-Grew-Eigenschaft zu nutzen:

Schritt 1: Erstellen Sie eine Flexbox
Erstellen Sie in der HTML -Datei zunächst ein übergeordnetes DIV und fügen Sie mehrere hinzu “”Tagelemente darin. Danach zu jedem Klassen zuweisen “Tag, das zu Stylingzwecken verwendet wird:


S.NEIN
Angestellten ID
Mitarbeitername
Gehalt
Bemerkungen
Fügen Sie nun in der CSS -Datei die folgenden CSS -Eigenschaften hinzu:

.struktur
Anzeige: Flex;
Justify-Incontent: Raumfahrt;
Flex-Flow: Zeilenverpackung;
Ausrichtung: Stretch;
Polsterung: 20px;
Farbe: Whitesmoke;
Hintergrundfarbe: MidnightBlue;

Die Erklärung der oben verwendeten CSS -Eigenschaften ist unten geschrieben:

  • Zuerst die "biegen" Und "Raumfahrt"Werte werden für die" festgelegt "Anzeige" Und "Rechtfertigungsbekämpfung" Eigenschaften. Es schafft eine übergeordnete Div als Flex und weist für jeden Flexelement eine gleiche Partition zu.
  • Danach einstellen “Reihenverpackung" Und "strecken"Als Wert für die"Flex-Fluss" Und "Ausrichtung" Eigenschaften. Es setzt die Richtung des Flexelements in Richtung “Reihe”Und macht Artikel, die im verfügbaren Raum bedeckt sind.
  • Am Ende die “Polsterung","Hintergrundfarbe" Und "FarbeEigenschaften werden für bessere Visualisierungszwecke verwendet.

Nachdem der obige Code ausgeführt wurde, sieht die Webseite so aus:

Die Ausgabe zeigt, dass Flex erstellt wurde und die “Flex-Items”Sind in die Reihenrichtung ausgerichtet.

Schritt 2: Verwendung von „Flex-Grew“ -Mobilie
Wählen Sie nun verschiedene Klassen aus, die in den obigen Schritten jedem untergeordneten Div zugewiesen wurden. Und weisen Sie die folgenden CSS -Eigenschaften zu:

.Grow1
Flex-Grow: 1;
Hintergrundfarbe: orangeriert;
Polsterung: 5px;

.Grow2
Flex-Grew: 2;
Hintergrundfarbe: Blau;
Polsterung: 5px;

.wachsen 3
Flex-Grew: 2;
Hintergrundfarbe: Springgreen;
Polsterung: 5px;

.Original
Hintergrundfarbe: Royalblue;
Polsterung: 5px;

Die Erläuterung des obigen Codes wird unten beschrieben:

  • Wählen Sie zunächst die Klasse mit dem Namen "wachsen1Und Wert von 1 auf die “festlegen“Flex-Anbaus" Eigentum. Danach werden "orangerierte" und "5px" -Werte für die "bereitgestellt"Hintergrundfarbe" Und "PolsterungEigenschaften.
  • Auf die gleiche Weise werden die Eigenschaften der Hintergrundfarbe und der Polster auf andere Div -Klassen eingestellt. Diese Eigenschaften werden für die verwendetwachsen2" Und "wachsen3Klassen und weisen Sie die Flex-Grew-Eigenschaft mit unterschiedlichen Werten zu.
  • Der "Flex-Anbaus„Die Eigenschaft erweitert diesen Div auf einen bestimmten Wert innerhalb der Flexbox. Je größer der Wert ist, desto größer ist die Größe dieses DIV in der Flexbox.

Nach der Ausführung des obigen Code sieht die Webseite so aus:

Die Ausgabe zeigt an, dass die “Flex-GlowDie Eigenschaft erweitert die DIV basierend auf bestimmten Werten innerhalb der Flexbox.

Abschluss

Das CSS “Flex-AnbausDie Eigenschaft wird verwendet, um den Elementen von Flexbox zusätzliche Räume zuzuweisen. Der Entwickler wählt die DIV aus der Flexbox aus und verwendet dann das “Flex-AnbausEigenschaft und weist den spezifischen Wert zu. Je größer der Wert ist, desto größer ist der Speicherplatz in diesem Div -Element in der Flexbox. Dieser Artikel hat erfolgreich gezeigt.