CSS/속성 - flex

Flex Containers 속성 - align-items

appmaster 2021. 1. 13. 15:32

교차 축(cross-axis)에서 Items의 정렬 방법을 설정한다.
Items가 한 줄일 경우 많이 사용한다.

주의할 점은 Items가 flex-wrap을 통해 여러 줄(2줄 이상)일 경우에는 align-content 속성이 우선한다.
따라서 align-items를 사용하려면 align-content 속성을 기본값(stretch)으로 설정해야 한다.

의미 기본값
stretch Container의 교차 축을 채우기 위해 Items를 늘림 stretch
flex-start Items를 각 줄의 시작점(flex-start)으로 정렬  
flex-end Items를 각 줄의 끝점(flex-end)으로 정렬  
center Items를 가운데 정렬  
baseline Items를 문자 기준선에 정렬  
align-items: 정렬방법;

baseline은 특이하게도 요소를 기준으로 정렬하는것이 아닌, 문자의 기준으로 정렬이 된다.

'CSS > 속성 - flex' 카테고리의 다른 글

Flex Items 속성 - flex-grow  (0) 2021.01.13
Flex Containers 속성 - order  (0) 2021.01.13
Flex Containers 속성 - align-content  (0) 2021.01.13
Flex Containers 속성 - justify-content  (0) 2021.01.13
Flex Containers 속성 - flex-wrap  (0) 2021.01.13