교차 축(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 |