CSS - Besserer Weg, um die Entfernung zwischen Flexbox -Elementen festzulegen

CSS - Besserer Weg, um die Entfernung zwischen Flexbox -Elementen festzulegen
Es gibt zwei am häufigsten verwendete Methoden, um den Abstand zwischen Flexbox -Elementen festzulegen.e., Die Nutzung der CSS-Eigenschaft der Justify-In-Intent-CSS mit der Weltraumbesitz und mit der Weltraummobilie-Eigenschaft. Wenn das "Rechtfertigungsbekämpfung"CSS -Eigenschaft ist auf" eingestellt "Raumfahrt”, Es fügt Platz für jedes Flexbox -Element des HTML -Elements hinzu. Wenn sein Wert jedoch als “festgelegt wird“Weltraum dazwischen”, Es fügt Platz zwischen den Elementen des HTML -Elements hinzu.

Dieser Artikel zeigt die Verwendung sowohl der Werte "Raumumgehung" als auch der "Raumweiterung" für die "Justify-In-Incontent", um Leerzeichen zwischen den Flexbox-Elementen hinzuzufügen.

So setzen Sie die Entfernung zwischen Flexbox -Elementen?

Die Syntax, um die zu definieren “Rechtfertigungsbekämpfung”Um Platz um und zwischen den Flexbox -Elementen zu setzen, ist wie folgt:

Justify-Incontent: Raumfahrt; Rechtfertigungsbekämpfung: Weltraum zwischen;

Voraussetzung: Erstellen von Flexbox -Elementen

Um den Abstand zwischen Flexbox -Elementen festzulegen, ist zuerst erforderlich, um eine Flexbox mit den FlexBox -Elementen zu erstellen und dann die CSS -Eigenschaften darauf anzuwenden.

Beispiel

Fügen wir ein Div -Container -Element hinzu, um das Hauptdiv und einige Div -Elemente darin zu erstellen, um die FlexBox -Elemente zu erstellen:


A
B
C
D

Im oben hinzugefügten Code -Snippet:

  • A "div"Containerelement wurde mit der Klasse hinzugefügt, die als" als "deklariert" hinzugefügt wurdebiegen”.
  • Im Inneren werden jeweils vier Div -Containerelemente mit dem als als deklarierten Klassennamen hinzugefügt. “Artikel”.
  • Die Divelemente haben den Text “A","B","C" Und "DAuf sie geschrieben.

Das CSS -Stilelement enthält einige Eigenschaften, um die FlexBox -Elemente besser anzuzeigen:

.biegen

Anzeige: Flex;
Höhe: 50VH;
Ausrichtung: Zentrum;

.Artikel

Breite: 40px;
Höhe: 40px;
Hintergrundfarbe: Powderblue;
Text-Align: Mitte;
Polsterung: 25px;

Im obigen Code -Snippet wurden die folgenden CSS -Eigenschaften hinzugefügt:

  • Der "Anzeige"Eigentum wurde als" definiert als "biegen”Um den Text im Div -Behälter ordnungsgemäß auszurichten.
  • Der "Höhe"Eigenschaft wurde auf" eingestellt "50VHUm die vertikale Länge des Div -Containerelements einzustellen.
  • Der "AusrichtungDas Eigentum ist definiert als zentriert, um das Divelelement an der Mitte auszurichten.
  • Nach dem ".biegenKlassenauswahl, die “.ArtikelKlassenauswahl wird hinzugefügt, die die CSS -Eigenschaften für die Elemente im Haupt -Div -Container enthält.
  • Der "Breite"Eigenschaft ist definiert als"40px”So setzen Sie die horizontale Länge jeder der Flexbox -Elemente.
  • Der "Höhe"Der Flexbox -Elemente ist auf" gesetzt "40px”.
  • Der "Hintergrundfarbe"Von den Flexbox -Elementen ist definiert als"Powderblue”.
  • Der "Textausrichtung"Das Zentrum wurde als" definiert "Center”Um die geschriebenen Alphabete in den Flexbox -Elementen auf die Mitte auszurichten.
  • Der "Polsterung"Eigentum wurde als" definiert als "25pxUm den Abstand zwischen dem Inhalt und dem Rand zu definieren.

Das obige Code -Snippet generiert die folgende Ausgabe:

Jetzt muss der Abstand zwischen den erstellten Flexbox -Elementen festgelegt werden.

Methode 1: Definieren Sie die Eigenschaft „Justify-In-incontent“ als „Raumfahrt“

Eine der Methoden ist das Hinzufügen der “Justify-Property"Und definieren Sie es als"Raumfahrt”Um die Räume oder die Entfernung um jeden Flexbox -Element hinzuzufügen:

.biegen

Justify-Incontent: Raumfahrt;


.Artikel


Das obige Codebeispiel zeigt an, dass das Hinzufügen von “vorhanden istRechtfertigungsbekämpfung"Eigentum, das als" definiert wurde "Raumfahrt”. Die Punkte zeigen an, dass alle Eigenschaften hier wie oben im Voraussetzungsabschnitt dieses Beitrags gleich bleiben.

Infolgedessen wird der definierte Raum um die Flexbox -Elemente hinzugefügt:

Methode 2: Definieren Sie die Eigenschaft „Justify-Content“ als „Raumweiter“

Die andere Methode ist das Hinzufügen der “Justify-Property"Und definieren Sie es als"Weltraum dazwischen”Um die Räume oder den Abstand zwischen jedem Flexbox -Element hinzuzufügen:

.biegen

Rechtfertigungsbekämpfung: Weltraum zwischen;


.Artikel


Das obige Beispiel zeigt an, dass es die Zugabe von “gibt“Rechtfertigungsbekämpfung: Weltraum dazwischenUnd alle CSS -Eigenschaften bleiben auch hier gleich.

Das obige Beispiel fügt den Abstand zwischen jedem Flexbox -Element hinzu. Es gibt jedoch keinen Abstand zwischen den linken und dem rechtssten Elementen und dem Div -Container, da es nur den Abstand zwischen den Flexbox -Elementen im Gegensatz zu den “ergibtRaumfahrt”:

Dies fasst die beiden verschiedenen Methoden zusammen, um den Abstand zwischen den Flexbox -Elementen festzulegen.

Abschluss

Um den Abstand zwischen den Flexbox -Elementen festzulegen, fügen Sie den ID oder den Klassenauswahl im CSS -Stil hinzu, das sich auf das übergeordnete Element bezieht, in dem alle Flexbox -Elemente erstellt wurden, und definieren Sie dann die “Rechtfertigungsbekämpfung: Weltraum dazwischen"Eigentum als beide"Raumfahrt" oder "Weltraum dazwischen”. Dieser Blog -Handbuch zu den Methoden zum Festlegen der Entfernung zwischen Flexbox -Elementen.