Tip/사이트 추천

display: flex; 아이템 속성/정렬 한눈에 확인 가능한 사이트

2023. 10. 25.
목차
728x90
반응형

사이트소개

CSS Flexbox에 대한 이해를 돕기 위한 유용한 웹사이트입니다. Flexbox는 웹 개발에서 레이아웃을 조정하는 데 사용되는 강력한 CSS 속성입니다. 이 사이트는 Flexbox의 기본 개념과 사용법을 보여주며, 실제 예제를 통해 사용자가 이해하고 적용할 수 있도록 도와줍니다.

 

display: flex

 

flexbox.help

 

사용방법

  1. 해당 사이트에 접속한다.
  2. 원하는 요소의 갯수대로 CHILD COUNT를 조정한다.
  3. 적용하고자 하는 속성의 버튼을 클릭한다.
  4. 원하는 결과물의 CSS OUTPUT을 복사하여 사용한다.

 

 

flex 컨테이너 속성

flex-direction

아이템들이 배치되는 축의 방향을 결정하는 속성

row 가로로 배열(기본값)
column 세로로 배열
row-reverse 가로로 역순 배열
column-reverse 세로로 역순 배열

 

flex-wrap

컨테이너가 더 이상 아이템들을 한 줄에 담을 여유 공간이 없을 때 아이템 줄바꿈을 어떻게 할지 결정하는 속성

nowrap 줄바꿈 하지 않음(기본값)
wrap 아이템들의 가로크기가 컨테이너 크기보다 커지면 줄바꿈
wrap-reverse 역순으로 줄바꿈

 

justify-content

가로방향으로 아이템들을 정렬하는 속성

flex-start 컨테이너의 시작점을 기준으로 정렬(기본값)
center 컨테이너의 가운데로 정렬
space-around 아이템들 둘레에 균일한 간격이 만들어짐
space-evenly 아이템들 사이와 양끝에 균일한 간격이 만들어짐
space-between 양끝에 맞춰 아이템들 사이에 간격이 만들어짐

 

align-items

세로방향으로 아이템들을 정렬하는 속성

stretch 아이템들이 컨테이너의 height값만큼 늘어남(기본값)
baseline 텍스트 베이스라인 기준으로 정렬
center 컨테이너의 가운데로 정렬
flex-start 컨테이너의 시작점을 기준으로 정렬
flex-end 컨테이너의 마지막지점을 기준으로 정렬

 

align-content

flex-wrap: wrap; 이면서, 아이템들의 행이 2줄 이상 되었을 때의 세로방향 정렬을 결정하는 속성

stretch 아이템들이 컨테이너의 height값만큼 늘어남(기본값)
center 컨테이너의 가운데로 정렬
flex-start 컨테이너의 시작점을 기준으로 정렬
space-around 아이템들 둘레에 균일한 간격이 만들어짐
space-evenly 아이템들 사이와 양끝에 균일한 간격이 만들어짐
space-between 양끝에 맞춰 아이템들 사이에 간격이 만들어짐

 

 

728x90
반응형
카테고리 다른글 더보기