우리가 복잡한 레이아웃을 작성할때에 꼭 필요하다. 유연하게 컨테이너 및 박스를 배치할 때에 사용한다. flexbox 복잡한 계산 없이 요소의 크기와 순서를 유연하게 배치할 수 있다. flex item 과 그것을 감싸고 있는 flex-container로 이루어졌다. flex-container:flex item을 감싸고 있는 부모 요소flex item: flex-container에 여러개의 자식 요소 display:flex 속성을 지정하면 된다. main axis 나 cross axis 를 보아야한다. 기본적으로 row 가로로 설정이 되어있고 flex-direction:row 이러면 가로로 정렬이 되고 flex-direction:column 이러면 세로로 정렬이 일어난다. *{ ..