203 of 313 menu

Уласцівасць flex-basis

Уласцівасць flex-basis задае памер канкрэтнага flex-блока да прымянення да яго астатніх flex уласцівасцей. Увогуле, уласцівасць задае памер элемента ўздоўж галоўнай восі. Гэта значыць, што калі галоўная вось гарызантальная - гэта ўласцівасць будзе задаваць шырыню элементаў, а калі вертыкальная - то вышыню.

Ужываецца да канкрэтнага flex блока.

Даная ўласцівасць з'яўляецца састаўной часткай уласцівасці-скарачэння flex.

Сінтаксіс

селектар { flex-basis: любыя CSS адзінкі (і працэнты) | auto; }

Значэнне па змаўчанні: auto.

Прыклад

Хай галоўная вось размешчана ў нас гарызантальная, а flex-basis мае значэнне 50px. У гэтым выпадку шырыня элементаў будзе 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; /* вось гарызантальная */ width: 300px; height: 300px; border: 1px solid red; } .child { flex-basis: 50px; /* памер элемента */ border: 1px solid green; }

:

Прыклад

Давайце цяпер перавернем вось, не мяняючы значэнне ўласцівасці flex-basis. У гэтым выпадку ўжо вышыня элементаў будзе 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; /* вось вертыкальная */ width: 300px; height: 300px; border: 1px solid red; } .child { flex-basis: 50px; border: 1px solid green; }

:

Глядзіце таксама

  • уласцівасць flex-direction,
    якое задае напрамак восей flex блокаў
  • уласцівасць justify-content,
    якое задае выраўноўванне па галоўнай восі
  • уласцівасць align-items,
    якое задае выраўноўванне па папярочнай восі
  • уласцівасць flex-wrap,
    якое шматрадковасць flex блокаў
  • уласцівасць flex-flow,
    скарачэнне для flex-direction і flex-wrap
  • уласцівасць order,
    якое задае парадак flex блокаў
  • уласцівасць align-self,
    якое задае выраўноўванне аднаго блока
  • уласцівасць flex-grow,
    якое задае прагнасць flex блокаў
  • уласцівасць flex-shrink,
    якое задае сціскальнасць flex блокаў
  • уласцівасць flex,
    скарачэнне для flex-grow, flex-shrink і flex-basis
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць