CSS의 position(배치)와 flex(정렬)에 대해서 알아보자
요소의 위치 지정 기준을 의미한다
위치 지정 기준
각 요소의 방향별 거리 지정 : top, bottom, left, right (음수도 가능)
요소를 배치할 때에는 "기준"을 먼저 잡고 나서 위치 값을 지정(선언)해준다.
이 때 사용하는 CSS 속성들이 위/아래/좌/우 속성들이며 모두 음수까지 사용 可
각 기준별 예시
어떤 요소가 사용자와 더 가깝게 있는지(위에 쌓이는지)를 결정
1차원의 layout을 만드는 개념
flex container : 부모요소에 diplay:flex;를 지정하면 flex-container가 된다
align-content 동작의 전제 조건
1.flex-wrap : wrap; > 묶음 상태여야 한다
2.정렬 후에 container에 빈 공간이 있어야 한다
3.실제로 item이 한 줄이 아닌 두 줄 이상이어야 한다
flex item : flex-container의 자식요소는 flex items라고 부른다
order : flex item에 정렬되는 순서
flex-grow : flex item의 증가 너비 비율
flex-shrink : flex item의 감소 너비 비율
flex-basis : flex item의 공간배분 전 기본 너비