203 of 313 menu

Savybė flex-basis

Savybė flex-basis nustato konkretaus flex bloko dydį prieš taikant jam kitas flex savybes. Apskritai, savybė nustato elemento dydį pagal pagrindinę ašį. Tai reiškia, kad jei pagrindinė ašis yra horizontali - ši savybė nustatys elementų plotį, o jei vertikali - tai aukštį.

Taikoma konkrečiam flex blokui.

Ši savybė yra sudėtinė sutrumpintos savybės flex dalis.

Sintaksė

selektorius { flex-basis: bet kokie CSS vienetai (ir procentai) | auto; }

Numatytoji reikšmė: auto.

Pavyzdys

Tarkime, pagrindinė ašis yra horizontali, o flex-basis reikšmė yra 50px. Šiuo atveju elementų plotis bus 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; /* ašis horizontali */ width: 300px; height: 300px; border: 1px solid red; } .child { flex-basis: 50px; /* elemento dydis */ border: 1px solid green; }

:

Pavyzdys

Dabar apverskime ašį, nekeisdami savybės flex-basis reikšmės. Šiuo atveju elementų aukštis jau bus 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; /* ašis vertikali */ width: 300px; height: 300px; border: 1px solid red; } .child { flex-basis: 50px; border: 1px solid green; }

:

Taip pat žiūrėkite

  • savybė flex-direction,
    kuri nustato flex blokų ašių kryptį
  • savybė justify-content,
    kuri nustato lygiavimą pagal pagrindinę ašį
  • savybė align-items,
    kuri nustato lygiavimą pagal skersinę ašį
  • savybė flex-wrap,
    kuri nustato flex blokų kelių eilučių galimybę
  • savybė flex-flow,
    sutrumpinimas flex-direction ir flex-wrap
  • savybė order,
    kuri nustato flex blokų tvarką
  • savybė align-self,
    kuri nustato vieno bloko lygiavimą
  • savybė flex-grow,
    kuri nustato flex blokų "garbingumą"
  • savybė flex-shrink,
    kuri nustato flex blokų susispaudimą
  • savybė flex,
    sutrumpinimas flex-grow, flex-shrink ir flex-basis
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti