Denne artikkelen vil demonstrere bruken av både "rom-rundt" og "rom-mellom" -verdiene for "rettferdiggjøring" med det formål å legge til mellomrom mellom Flexbox-elementene.
Hvordan sette avstand mellom Flexbox -elementer?
Syntaksen for å definere “Justify-Content”Å sette plass rundt og mellom Flexbox -varene er som følger:
Justify-Content: Space-Around; Justify-Content: Space-mellom;Forutsetning: Opprette Flexbox -elementer
For å sette avstanden mellom Flexbox -elementer, kreves det først å opprette en Flexbox med Flexbox -elementene og deretter bruke CSS -egenskapene på den.
Eksempel
La oss legge til et div containerelement for å lage hoveddiven og deretter noen DIV -elementer inni det for å lage Flexbox -elementene:
I kodebiten lagt til ovenfor:
CSS -stilelementet vil inneholde noen egenskaper for å gjøre en bedre visning av Flexbox -elementene:
.FlexI ovennevnte kodebit er følgende CSS -egenskaper lagt til:
Ovennevnte kodebit genererer følgende utdata:
Nå er det pålagt å sette avstanden mellom de opprettede flexbox -elementene.
Metode 1: Definer “Justify Content” -egenskaper som “Space-Around”
En av metodene er å legge til “Justify-eiendom”Og definere det som“rom-rundt”For å legge til mellomrommene eller avstanden rundt hver Flexbox -vare:
.FlexOvennevnte kodeeksempel indikerer at det er tillegg av "Justify-Content”Eiendom som er definert som“rom-rundt”. Prikkene indikerer at alle egenskapene forblir de samme her som lagt til ovenfor i den forutsetningen i dette innlegget.
Som et resultat vil det definerte rommet bli lagt rundt Flexbox -elementene:
Metode 2: Definer egenskapen "Justify-Content" som "rom mellom"
Den andre metoden er å legge til “Justify-eiendom”Og definere det som“plass mellom”For å legge til mellomrommene eller avstanden mellom hver Flexbox -element:
.FlexEksemplet ovenfor indikerer at det er tillegg av "Justify-Content: plass mellom”Og alle CSS -egenskapene forblir de samme også her.
Eksemplet ovenfor vil legge til avstand mellom hvert flexbox -element. Imidlertid vil det ikke være noen avstand mellom venstre og det høyre varen og DIV -beholderen fordi den bare legger avstand mellom Flexbox -elementene i motsetning til "rom-rundt”:
Dette oppsummerer de to forskjellige metodene for å sette avstanden mellom Flexbox -elementene.
Konklusjon
For å stille inn avstanden mellom Flexbox -elementene, legg til ID- eller klassevelgeren i CSS -stilelementet som refererer til overordnet element der alle Flexbox -elementene er opprettet, og deretter definere "Justify-Content: plass mellom”Eiendom som enten“rom-rundt”Eller“plass mellom”. Denne bloggguiden om metodene for å sette avstanden mellom Flexbox -elementer.