Denne håndboken vil demonstrere forskjellen mellom “Justify-Content”Og“Align-elementer”Av den fleksible beholderen.
Forskjell mellom “Justify-Content” og “Align-Item” i CSS
CSS “Justify-Content”Eiendom spesifiserer hvordan nettleseren tildeler rom mellom og rundt innholdselementer langs en flex -beholderens hovedakse og en rutenettbeholderens inline -akse. Imidlertid "Align-elementer”Eiendom setter varene på Y-aksen i Flexbox. I rutenettoppsett setter den innretting av innholdet på blokkeringsaksen.
Verdier for "Justify-Content" -egenskap
“Justify-Content”Eiendom kan ha verdier som er listet opp nedenfor:
Verdier for egenskapen til "Align-Items"
“Align-elementer”Eiendom kan ha verdier som er listet opp nedenfor:
Hvordan rettferdiggjøre innholdet med CSS?
For å rettferdiggjøre innholdet i HTML ved å bruke CSS, “Justify-Content”Og“Align-elementer”Egenskaper brukes. For demonstrasjonen har vi gitt eksemplet der hoved "div”Brukes med eiendommen”vise”Verdi som“Flex”. Denne eiendommen vil gjøre “div”Fleksibel for varene sine. Den andre boksen inne i hoveddiv”Boks vil være berettiget og justert i henhold til verdiene.
Følg opp de uttalte trinnene for bedre forståelse.
Trinn 1: Opprett HTML -side
Først må du lage en HTML -side og legge til følgende elementer:
Trinn 2: Style First “Div” Element
For styling av den første “div”Element, få tilgang til det i CSS ved hjelp av tildelt klasse”.eske”. Bruk deretter de underkodede egenskapene:
.BoksHer er utdypingen av ovennevnte kodeutdrag:
Trinn 3: Style Second “Div” Element
Få tilgang til et sekund “div”Gjennom den tildelte klassen”.Boks-1”Og bruk følgende CSS på det:
.Boks-1“bredde”Og“høyde”Egenskaper brukes. Og så "bakgrunnsfarge”Eiendom gjelder for å stille inn fargen på elementets bakgrunn:
Trinn 4: Bruk eiendom "Justify-Content"
For å rettferdiggjøre innholdet har vi brukt "Justify-Content”Eiendom som“senter”På hoved-div”. Denne egenskapen justerer innholdet i henhold til verdien som er gitt til den:
.BoksFra bildet nedenfor kan det observere at hoved "div”Justerer innholdet”Boks-1”Div in the Center on X-Axis:
Trinn 5: Bruk eiendom "Align-Items"
“Align-elementer”Eiendom setter varene på Y-aksen i Flexbox. I CSS har vi lagt til egenskapen "Align-Items" som "senter”For å justere innholdet i sentrum langs y-aksen:
.BoksDu kan se det, vi har rettferdiggjort innholdet med CSS:
Vi har vist forskjellen mellom rettferdig innhold og justering og hvordan du bruker dem for å rettferdiggjøre innholdet.
Konklusjon
Egenskapene "Justify-Content”Og“Align-elementer”Brukes til å spesifisere hvordan nettleseren viser innholdet. Egenskapen Justify-Content legger til marginene rundt og mellom elementene langs flex-beholderens x-aksen og nettbeholderens inline-aks. Imidlertid "Align-elementer”Eiendom setter varene på Y-aksen i Flexbox. Dette innlegget har utdypet forskjellen mellom rettferdig-innhold og justering og hvordan du bruker dem for å rettferdiggjøre innholdet.