Clearing
Float 를 사용했을 때, 다음 요소들이 정렬이 안되도록 하기 위함.
시험에는 안나옴
: => 의사 클래스
:: => 의사 요소
Flex Container 에 줄 수 있는 속성
Flex Item에 줄수있는 속성
display
display
- Flex Container를 정의flex-flow
- flex-direction
과 flex-wrap
을 줄여서 쓸 수 있음flex-direction
- item들의 주 축(main-axis) 설정
flex-wrap
- item들의 줄 바꿈 설정
justify-content
(시험나옴) - 주 축(main-axis)의 정렬 방법 설정
align-content
- 교차 축(cross-axis)의 정렬 방법 설정 (2줄 이상)
align-items
- 교차 축(cross-axis)의 정렬 방법 설정 (1줄)
align - self : 각 item에 다가 주는 속성
order
- Item의 순서를 설정flex
- flex-grow
, flex-shrink
, flex-basis
에 대한 단축 속성!flex-grow
- Item의 너비 증가(grow) 비율 설정 (시험)flex-shrink
- Item의 너비 감소(shrink) 비율 설정flex-basis
- Item의 기본 너비 설정
align - self 교차축을 기준으로 Item을 정렬하는 방법
기본요소 : container , row , column : 컨테이너를 만들고 로우를 만든뒤, 우리가 원하는컬럼을 배치한다.
컬럼에 아무것 도 배치 안할 시 자동으로 블록요소가 됨
반드시 기억해야 할 2가지