203 of 313 menu

Lastnost flex-basis

Lastnost flex-basis določa velikost posameznega flex bloka, preden se nanj uporabijo preostale flex lastnosti. Na splošno lastnost določa velikost elementa vzdolž glavne osi. To pomeni, da če je glavna os vodoravna - ta lastnost bo določala širino elementov, če pa je navpična - potem višino.

Uporablja se za posamezen flex blok.

Ta lastnost je sestavni del okrajšane lastnosti flex.

Sintaksa

selektor { flex-basis: poljubne CSS enote (in odstotki) | auto; }

Privzeta vrednost: auto.

Primer

Recimo, da je naša glavna os vodoravna, flex-basis pa ima vrednost 50px. V tem primeru bo širina elementov 50px:

<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; /* os je vodoravna */ width: 300px; height: 300px; border: 1px solid red; } .child { flex-basis: 50px; /* velikost elementa */ border: 1px solid green; }

:

Primer

Zdaj pa obrnimo os, ne da bi spremenili vrednost lastnosti flex-basis. V tem primeru bo višina elementov 50px:

<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; /* os je navpična */ width: 300px; height: 300px; border: 1px solid red; } .child { flex-basis: 50px; border: 1px solid green; }

:

Glejte tudi

  • lastnost flex-direction,
    ki določa smer osi flex blokov
  • lastnost justify-content,
    ki določa poravnavo vzdolž glavne osi
  • lastnost align-items,
    ki določa poravnavo vzdolž prečne osi
  • lastnost flex-wrap,
    ki določa večvrstičnost flex blokov
  • lastnost flex-flow,
    okrajšava za flex-direction in flex-wrap
  • lastnost order,
    ki določa vrstni red flex blokov
  • lastnost align-self,
    ki določa poravnavo posameznega bloka
  • lastnost flex-grow,
    ki določa "požrešnost" flex blokov
  • lastnost flex-shrink,
    ki določa stisljivost flex blokov
  • lastnost flex,
    okrajšava za flex-grow, flex-shrink in flex-basis
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni