W tym artykule pokazuje użycie zarówno wartości „przestrzennego”, jak i „przestrzennego” dla „justify-content” w celu dodania przestrzeni między elementami FlexBox.
Jak ustawić odległość między elementami FlexBox?
Składnia do zdefiniowania „justify-content„Aby ustawić przestrzeń i pomiędzy elementami FlexBox, jest następujące:
Justify-Content: Space-Around; Justify-Content: Space-Between;Warunek: Tworzenie elementów FlexBox
Aby ustawić odległość między elementami FlexBox, najpierw należy utworzyć FlexBox z elementami Flexbox, a następnie zastosować na niej właściwości CSS.
Przykład
Dodajmy element kontenera Div, aby utworzyć główną div, a następnie niektóre elementy Div w nim, aby utworzyć elementy FlexBox:
W kodzie snappet dodany powyżej:
Element stylu CSS będzie zawierał niektóre właściwości, aby uzyskać lepszy wyświetlanie elementów FlexBox:
.przewódW powyższym fragmencie kodu dodano następujące właściwości CSS:
Powyższy fragment kodu wygeneruje następujące dane wyjściowe:
Teraz konieczne jest ustawienie odległości między utworzonymi elementami FlexBox.
Metoda 1: Zdefiniuj właściwość „Justify-Content” jako „przestrzeń”
Jedną z metod jest dodanie „Justify-Property”I zdefiniuj to jako„kosmiczny„Aby dodać przestrzenie lub odległość wokół każdego elementu Flexbox:
.przewódPowyższy przykład kodu wskazuje, że istnieje dodanie „justify-content„Własność, która została zdefiniowana jako„kosmiczny". Kropki wskazują, że wszystkie właściwości pozostają takie same, jak dodano powyżej w części wstępnej tego postu.
W rezultacie zdefiniowana przestrzeń zostanie dodana wokół elementów FlexBox:
Metoda 2: Zdefiniuj właściwość „Justify-Content” jako „spaceruj”
Inną metodą jest dodanie „Justify-Property”I zdefiniuj to jako„przestrzeń pomiędzy„Aby dodać przestrzenie lub odległość między każdym elementem Flexbox:
.przewódPowyższy przykład wskazuje, że istnieje dodanie „justify-content: przestrzeń pomiędzy”I wszystkie właściwości CSS również tutaj pozostają takie same.
Powyższy przykład doda odległość między każdym elementem Flexbox. Jednak nie będzie odległości między lewicą a prawym elementem a pojemnikiem Div, ponieważ dodaje tylko odległość między elementami Flexbox, w przeciwieństwie do „kosmiczny”:
To podsumowuje dwie różne metody ustawiania odległości między elementami FlexBox.
Wniosek
Aby ustawić odległość między elementami FlexBox, dodaj identyfikator lub selektor klas w elemencie stylu CSS odnoszącym się do elementu nadrzędnego, w którym utworzono wszystkie elementy FlexBox, a następnie zdefiniuj „justify-content: przestrzeń pomiędzy„Nieruchomość jako albo”kosmiczny" Lub "przestrzeń pomiędzy". Ten przewodnik na blogu o metodach ustawiania odległości między elementami FlexBox.