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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј