CSS - Flex Item


전에 Flex Container에 대해 정리하였으니, Flex Item에 대해 정리해보려 한다. 🤓

Flex Items

Flex Container 안에 있는 요소들(items)을 지칭한다.

Flex Items 속성

아래와 같은 속성들이 있다.

속성 의미 기본값
flex grow, shrink, basis 의 단축속성 -
flex-grow item의 너비 증가 비율 -
flex-shrink item의 너비 감소 비율 -
flex-basis 내용(content)의 기본 넓이 auto
align-self 교차축 정렬에 대한 item 개별 설정 stretch
order item의 순서를 지정 -

예제

<div class="flex-box">
  <li class="flex-item">1</li>
  <li class="flex-item">2</li>
  <li class="flex-item">3</li>
  <li class="flex-item">4</li>
</div>
.flex-box {
  display: flex;
  flex-flow: row-reverse wrap;
  justify-content: space-around;
  align-items: center;
}
.flex-item {
  flex: 1 1 0;
}
.flex-item:first-child {
  order: 1;
  align-self: center;
}

Tags:

Categories:

Updated: