color tool 사이트
flex guide
MDN float
MDN flex
이미지와 텍스트들을 어떻게 배치를 할 건지 정의!
container에 적용할 수 있는 속성값
item에 적용할 수 있는 속성값
flex box에는 중심축과 반대축이 있다.
기본 값의 중심축은 수평축이고 반대축은 수직축이다.
flex-direction
: row, column
flex-wrap
: nowrap, wrap ...
diretion과 wrap을 한번에 줄 수 있다.
어떻게??
flex-flow : column wrap;
위와 같이 표현이 가능하다.
justify-content : 중심축을 기준으로 아이템들을 배치
alig-content : 반대축을 기준으로 아이템들을 배치
기본 값은 flex-start
이다.
반대축을 기준으로 아이템들을 배치
각 아이템의 순서를 설정해 줄 수 있다.
화면의 늘어날 때, 상자의 공간을 매꾸려고 한다.
기본값 0
화면이 줄어들 때, 얼만큼 작아질지(?)에 대한 정의
flex-grow
와flex-shrink
는 컨테이너의 사이즈가 바뀔때, 얼마나 그리고 어떻게 줄어들고 늘어나야하는지에 대한 정의를 해준다.
아이템들이 공간을 얼마나 차지하여야 하는지 세부적으로 명시한다.
각 아이템마다 60%,30%,10% 처럼 설정할 수 있다.
아이템을 각각 정렬해줄 수 있다.