CSS-trucs voor flexbox zijn essentieel voor het aanpassen, ontwerpen en positioneren van de container met behulp van flexbox en andere CSS Flexbox-truceigenschappen. CSS-trucs voor eigendommen en meerdere eigenschappenwaarden worden gebruikt voor het ontwerp van de flexbox en de bijbehorende gegevens. We kunnen CSS-trucs gebruiken om de uitlijning, positie, ruimte en andere ontwerpen voor flexbox in te stellen.
Het volgende CSS-trucsformaat wordt gebruikt om flexbox te ontwerpen.
- CSS-trucs voor Flecbox-richting
- CSS-trucs voor Flexbox-uitlijning
- CSS-trucs voor Flexbox-marge
Flex richting
De flex-richting wordt gebruikt om de richting van de container in de flexbox te bepalen. We kunnen de containers naar wens instellen.
Syntaxis:
De volgende syntaxis gebruikt de CSS-trucs voor flexbox. We kunnen andere CSS-eigenschappen gebruiken voor de flex-richting.
display: flex; flex-direction: row | row-reverse | column | column-reverse;
Beschrijving:
- Voor de container of het element kunnen we standaard de display met flex gebruiken.
- Flexrichting gebruikt de CSS-eigenschap met de rij-, kolom- en omgekeerde waarden.
Voorbeelden van Flex-richting
De volgende voorbeelden tonen de flexbox met weergave van Flex-eigenschappen en -waarden. We kunnen de inhoud, uitlijning en richting aanpassen.
Voorbeeld 1:
De volgende voorbeelden tonen standaard de flexrichting met rij, uitlijning en inhoud met de startpositie.
CSS Tricks for Flexbox /* Show CSS trick for flex*/ .flex-containers { display: flex; background-color: navy; flex-direction: row; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 25px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:200px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <br> CSS Flex Tricks
Uitgang:
De uitvoer toont de flexbox met CSS-trucs.
Voorbeeld 2:
De volgende voorbeelden tonen de flexrichting met omgekeerde rij, en de inhoud toont standaard de startpositie. De omgekeerde rij toont de tag van begin tot eind met horizontale uitlijning.
CSS Tricks for Flexbox /* Show CSS trick for flex*/ .flex-containers { display: flex; background-color: navy; flex-direction: row-reverse; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 25px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:200px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <br> CSS Flex Tricks
Uitgang:
De uitvoer toont de flexbox met CSS-trucs.
Voorbeeld 3:
De volgende voorbeelden tonen standaard de flexrichting met kolom, uitlijning en inhoud met de startpositie. De kolom toont begin-tot-eind-tags met verticale uitlijning.
CSS Tricks for Flexbox /* Show CSS trick for flex*/ .flex-containers { display: flex; background-color: navy; flex-direction: column; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 10px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:200px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <br> CSS Flex Tricks
Uitgang:
wat is de grootte van mijn monitorscherm
De uitvoer toont de flexbox met CSS-trucs.
Voorbeeld 4:
De volgende voorbeelden tonen de buigrichting met omgekeerde kolom, en de uitlijning wordt standaard weergegeven met de startpositie. De omgekeerde kolom toont de tag van begin tot eind met verticale uitlijning.
CSS Tricks for Flexbox /* Show CSS trick for flex*/ .flex-containers { display: flex; background-color: navy; flex-direction: column-reverse; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 10px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:200px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <br> CSS Flex Tricks
Uitgang:
De uitvoer toont de flexbox met CSS-trucs.
Flex-uitlijningstrucs
De flex maakt gebruik van uitlijning en inhoudspositie met CSS-trucs of eigenschappen.
Syntaxis:
De volgende syntaxis gebruikt de CSS-trucs voor de uitlijning van flexbox.
display: flex | inline-flex; flex-direction: row | row-reverse | column | column-reverse; align-self: flex-start | flex-end | center | baseline | stretch; justify-content: start | end | center | space-between | space-around | space-evenly;
Beschrijving:
- Voor de container of het element kunnen we standaard de display met flex gebruiken.
- De uitlijning van de flexbox wordt ingesteld met begin-, eind-, midden- en andere CSS-trucwaarden.
- De inhoud wordt in de flexbox ingesteld met de eigenschap 'justify-content'.
Voorbeelden
De volgende voorbeelden tonen de inhoud en flexbox-positie met verschillende waarden.
Voorbeeld 1:
De volgende voorbeelden tonen de flexrichting met de rij, de uitlijning met het uiteinde en de uitvullingsinhoud weergegeven met de eindpositie.
CSS Tricks for Flexbox /* Show CSS trick for flex*/ .flex-containers { display: flex; background-color: navy; flex-direction: row; align-self: flex-end; justify-content: end; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 25px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:200px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <br> CSS Flex Tricks
Uitgang:
De uitvoer toont de flexbox met CSS-trucs.
Voorbeeld 2:
De flexbox toont de container in de middenpositie met de justify-content eigenschap.
CSS Tricks for Flexbox /* Show CSS trick for flex */ .flex-containers { display: flex; background-color: navy; flex-direction: row-reverse; align-self: flex-end; justify-content: center; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 25px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:200px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <br> CSS Flex Tricks
Uitgang:
De uitvoer toont de flexbox met CSS-trucs.
Voorbeeld 3:
De flexbox gebruikt de eigenschap justify-content om de container met de spatie rond de tag weer te geven.
CSS Tricks for Flexbox /* Show CSS trick for flex */ .flex-containers { display: flex; background-color: navy; flex-direction: row; align-self: flex-end; justify-content: space-around; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 25px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:200px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <br> CSS Flex Tricks
Uitgang:
De uitvoer toont de flexbox met CSS-trucs.
tat volledige vorm
Voorbeeld 4:
De flexbox gebruikt de eigenschap justify-content om de container met de spatie rond de tag weer te geven. We kunnen het display gebruiken met een inline flexwaarde van de woning.
CSS Tricks for Flexbox /* Show CSS trick for flex */ .flex-containers { display: inline-flex; background-color: navy; flex-direction: row; align-self: flex-end; justify-content: space-around; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 25px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:200px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <br> CSS Flex Tricks
Uitgang:
De uitvoer toont de flexbox met CSS-trucs.
CSS-trucs voor Flexbox-marge
We kunnen de marge en opvulling voor Flexbox en het onderliggende vak instellen met behulp van CSS-eigenschappen. We kunnen basisflexbox CSS-trucs en hun waarde voor de displaybox instellen. Voeg daarna de CSS-eigenschap toe om de marge van het onderliggende element van de flexbox in te stellen.
npm-cache leeg
Syntaxis
De volgende syntaxis wordt gebruikt op het onderliggende element van de flexbox om de marge in te stellen.
Parent_element{ Display: flex; } Child_element{ margin: CSS_VALUE; CSS_property : value; }
Voorbeelden
In de volgende voorbeelden wordt de marge en het ontwerp ingesteld met behulp van CSS-trucs met onderliggende elementen.
Voorbeeld 1:
In het volgende voorbeeld worden de marge en opvulling van het eerste element van de flexbox-container ingesteld. We kunnen de margewaarde, lettergrootte en achtergrondkleur instellen zodat deze overeenkomen met de vereiste waarde.
CSS Tricks for Flexbox /* Show CSS trick for flex */ .flex-containers { display: flex; background-color: navy; } .flex-containers > div:first-child { background-color: red; margin: 20px; padding: 30px; font-size: 25px; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 25px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:280px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <p> The first child of flexbox set with different CSS tricks </p> CSS Flex Tricks
Uitgang:
De uitvoer toont de marge van het eerste element.
Voorbeeld 2:
In het volgende voorbeeld worden de marge en opvulling van het derde element van de flexbox-container ingesteld. We kunnen de waarde van de marge-auto instellen met de verschillende achtergrondkleuren.
CSS Tricks for Flexbox /* Show CSS trick for flex */ .flex-containers { display: flex; background-color: navy; } .flex-containers > div:last-child { background-color: yellow; margin-left: auto; padding: 10px; font-size: 25px; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 25px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:280px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <p> the last child of flexbox set with different CSS tricks </p> CSS Flex Tricks
Uitgang:
De uitvoer toont de marge van het eerste element.
Voorbeeld 3:
In het volgende voorbeeld worden de marge en opvulling van het laatste element van de flexbox-container ingesteld.
CSS Tricks for Flexbox /* Show CSS trick for flex */ .flex-containers { display: flex; background-color: navy; } .flex-containers > .clip3{ background-color: orange; margin: auto; padding: 10px; font-size: 25px; } .flex-containers > div { background-color: #f2f2f2; margin: 10px; padding: 25px; font-size: 20px; } .main_div { background-color: #F4F2F2; height:280px; border : 2px solid grey; } <h4> CSS Tricks for Flexbox </h4> <b> We can set the flexbox with the different CSS properties </b> <br> <p> the last child of flexbox set with different CSS tricks </p> CSS Flex Tricks Study
Uitgang:
De uitvoer toont de marge van het eerste element.
Conclusie
De CSS-trucs gebruiken de eigenschappen en hun waarde om het flexbox-ontwerp in te stellen. We kunnen meerdere ontwerpen en trucs gebruiken om het vereiste formaat van de CSS-flexbox te krijgen.