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 블록의 축 방향을 설정하는 속성 flex-direction
  • 주축을 따라 정렬을 설정하는 속성 justify-content
  • 교차축을 따라 정렬을 설정하는 속성 align-items
  • flex 블록의 다중 행을 설정하는 속성 flex-wrap
  • flex-direction과 flex-wrap을 위한 단축 속성 flex-flow
  • flex 블록의 순서를 설정하는 속성 order
  • 단일 블록의 정렬을 설정하는 속성 align-self
  • flex 블록의 늘어남 비율을 설정하는 속성 flex-grow
  • flex 블록의 줄어듦 비율을 설정하는 속성 flex-shrink
  • flex-grow, flex-shrink 및 flex-basis를 위한 단축 속성 flex
한국어
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부