Denne artikkelen handler om flex -klasser i Bootstrap 5 og følgende punkter blir diskutert detaljert
Bootstrap 5 Flex -klasser
D-flex
I bootstrap 5 opprettes flexbeholdere ved å bruke .d-flex klasse. d-flex Klassebeholder utvides til full bredde, noe som betyr at den utvides til bredden på skjermen, men varen i det utvides i henhold til innholdet deres.
Kode
.D-*-Flex brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
D-inline-flex
I bootstrap 5 opprettes flexbeholdere ved å bruke .D-inline-flex klasse. D-inline-flex Klassebeholder utvides i henhold til antall elementer og innholdsområdet som dekkes i det.
Kode
.d-*-inline-flex brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Flex Veibeskrivelse
Flex-rad-reverse
.Flex-rad-reverse Klasse brukes til å endre retningen på gjenstandene omvendt. Denne flexbox -klassen brukes bare med .rad klasse. Denne klassen vil også bli brukt med forskjellige breakpoints
Kode
.Flex-*-rad-reverse brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Flex-kolonne
.Flex-kolonne Klasse brukes til å konvertere rader til kolonner. Denne klassen brukes også med .rad klasse.
Kode
.Flex-*-kolonne brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Flex-kolonne-reverse
.Flex-kolonne-reverse klasse, konverter rader til kolonner og endrer også retningen på flex -elementene i omvendt. Denne klassen brukes også med .rad klasse.
Kode
.Flex-*-kolonne-reverse brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Flex-wrap
.Flex-wrap Klasse brukes til å pakke inn varene inne i beholderen, og med denne klassen administreres overløpet av flex -varene. Som standard er elementene innpakket, men du kan fremdeles bruke denne klassen til å pakke inn varene som
Overløp flex -beholderen.
Kode
.Flex-*-Pakk brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Flex-Nowrap
.Flex-Nowrap Klasse brukes der du ikke vil at flex-elementene dine skal pakkes inn, fordi flex-elementer som standard er pakket inn i flex-beholderen på grunn av dens responsive oppførsel, slik at du kan bruke Flex-Nowrap-klassen for å pakke ut varene dine.
Kode
.Flex-*-Nowrap brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Flex-wrap-reverse
.Flex-wrap-reverse Klasse brukes ikke bare til å pakke flex -elementer inne i en beholder, men reverser også bestillingen.
Kode
.Flex-*-Wrap-Reverse brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Flex-Fill
.Flex-Fill Klasse brukes bare med .Col -klasse uten noe bruddpunkt eller bredde. Flex-Fill-klassen tar 100% bredde på beholderen og tvinger de andre flex-elementene til å dele rommet likt. Flex-Fill-klasse kan brukes på flere flex-elementer og bare på flex-elementene.
Kode
.Flex-*-Fyll brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Rettferdiggjøre innhold
Justify-Content-klasser brukes til å rettferdiggjøre flex-elementer i radretning eller med andre ord langs hovedaksen.
Justify-Content-Start
.Justify-Content-Start klasse, flytter flex -varene til venstre på beholderen. Denne klassen brukes bare med .D-FLEX-klasse.
Kode
.Justify-Content-*-Start brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Justify-Content-End
.Justify-Content-End klasse, flytter flex -varene til høyre side av beholderen. Denne klassen brukes bare med .d-flex klasse.
Kode
.Justify-Content-*-Slutt brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Justify-Content-Center
.Justify-Content-Center klasse, samle alle flex -varene i midten av beholderen. Denne klassen brukes bare med .d-flex klasse.
Kode
.Justify-Content-*-Center brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Justify-Content-mellom
.Justify-Content-mellom Klasse brukes til å plassere mellomrom mellom flex -varene. Denne klassen plasserer den første flex -varen i starten av containeren og den siste flex -varen på slutten av beholderen og deler all plassen likt mellom de gjenværende flex -varene .Denne klassen brukes bare med .d-flex klasse.
Kode
.Justify-Content-*-Mellom brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Justify-Content-Around
.Justify-Content-Around Klasse brukes til å dele plass likt mellom alle flex-elementene. Denne klassen brukes bare med .d-flex klasse.
Kode
.Justify-Content-*-Rundt brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Juster innhold
Justere innholdsklasser brukes til å justere innholdet i kolonnetningen eller bare med andre ord langs kryssaksen. For å justere flex -elementene, bruk .D-FLEX-klasse med .Flex-wrap klasse.
Align-elems-start
.Align-elems-start klasse, juster flex -elementene øverst i beholderen.
Kode
.Align-elementer-*-Start brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Align-elems-end
.Align-elems-end klasse, juster flex -elementene nederst i beholderen.
Kode
.Align-elementer-*-Slutt brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Align-elems-sentrum
.Align-elems-sentrum Klasse sentrerte vertikalt flex -varene i en beholder.
Kode
.Align-elementer-*-Senter brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Align-elems-baseline
.Align-elems-baseline Klasse, juster innholdet i boksene i henhold til hovedaksen på grunn av hvilke elementer i beholderen som justeres automatisk i vertikal retning.
Kode
.Align-Items-*-Baseline brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Align-elems-stretch
.Align-elems-stretch Klasse, utvid flex -varene vertikalt i henhold til høyden på beholderen.
Kode
.Align-elementer-*-Strekk brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør denne klassen responsiv for andre skjermer også.
Juster meg selv
.Align-Self Klassen er akkurat som .Align-elementer klasse, men forskjellen mellom begge klasser er .Align-elementer brukes på flex-beholderen, og den behandler alle flex-elementene med samme klasse som brukes av Flex-beholderen på den tiden, men .Align-Self Klassen brukes på enkelt flex -element, og det behandler et enkelt flex -element.
Følgende er .Juster-selvklasser som brukes på flex-elementer
.Align-Self-*-Start/End/Center/Baseline/Stretch brukes også med breakpoints, bare bytt ut (*) symbol med XXL, XL, LG, MD eller SM. Å bruke breakpoints gjør disse klassene responsive for andre skjermer også.
Konklusjon
Flexbox-klasser brukes med D-Flex-klasse i Bootstrap 5 for å rettferdiggjøre, justere og administrere innholdet enten i rader eller i kolonner. I ovennevnte artikkel Flex Containers -klasser, Flex Veibeskrivelse, innpakningsklasser, Flex rettferdiggjør klasser for å rettferdiggjøre elementene på rad, flexjustering av klasser for å justere innholdet i kolonnen og klassene for å justere elementene i seg selv diskuteres i detalj.