203 of 313 menu

De eigenschap flex-basis

De eigenschap flex-basis bepaalt de grootte van een specifiek flexblok voordat de overige flex-eigenschappen erop worden toegepast. In het algemeen bepaalt de eigenschap de grootte van het element langs de hoofdas. Dit betekent dat als de hoofdas horizontaal is - deze eigenschap de breedte van de elementen bepaalt, en als deze verticaal is - dan de hoogte.

Wordt toegepast op een specifiek flexblok.

Deze eigenschap maakt deel uit van de verkorte eigenschap flex.

Syntaxis

selector { flex-basis: alle CSS-eenheden (en percentages) | auto; }

Standaardwaarde: auto.

Voorbeeld

Stel dat de hoofdas horizontaal is gericht, en flex-basis de waarde 50px heeft. In dit geval zal de breedte van de elementen 50px zijn:

<div class="parent"> <div class="child">1</div> <div class="child">2</div> <div class="child">3</div> </div> .parent { display: flex; flex-direction: row; /* as is horizontaal */ width: 300px; height: 300px; border: 1px solid red; } .child { flex-basis: 50px; /* grootte van het element */ border: 1px solid green; }

:

Voorbeeld

Laten we nu de as omdraaien, zonder de waarde van de eigenschap flex-basis te veranderen. In dit geval zal de hoogte van de elementen 50px zijn:

<div class="parent"> <div class="child">1</div> <div class="child">2</div> <div class="child">3</div> </div> .parent { display: flex; flex-direction: column; /* as is verticaal */ width: 300px; height: 300px; border: 1px solid red; } .child { flex-basis: 50px; border: 1px solid green; }

:

Zie ook

  • de eigenschap flex-direction,
    die de richting van de assen van flexblokken bepaalt
  • de eigenschap justify-content,
    die de uitlijning langs de hoofdas bepaalt
  • de eigenschap align-items,
    die de uitlijning langs de kruisas bepaalt
  • de eigenschap flex-wrap,
    die de meerdere regels van flexblokken bepaalt
  • de eigenschap flex-flow,
    verkorting voor flex-direction en flex-wrap
  • de eigenschap order,
    die de volgorde van flexblokken bepaalt
  • de eigenschap align-self,
    die de uitlijning van één blok bepaalt
  • de eigenschap flex-grow,
    die de "gulzigheid" van flexblokken bepaalt
  • de eigenschap flex-shrink,
    die de inkrimping van flexblokken bepaalt
  • de eigenschap flex,
    verkorting voor flex-grow, flex-shrink en flex-basis
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren