1. Flex 레이아웃 잡기
1) gap 방식
2) 올빼미 방식(전체 선택자 + 인접 선택자)
3) space-between 방식
2. Flex 너비값
1) 너비값에 퍼센트 지정
2) 너비값을 flex 비율로 지정
3. ETC
1) 이미지 크기 이슈
위 사진과 같이 이미지 크기가 같고 부모요소에 display: flex;를 주면 문제가 없는 것처럼 보인다.
하지만 중간에 크기가 다른 이미지를 넣게 되면 문제가 생긴다.
이 문제를 해결하기 위해서는 자식 요소에게 flex: 1;를 반드시 지정해줘야 한다. (등분 필수!)
2) 인라인 태그
각각에 사진 리스트 안에 a 태그로 감싸주고 사진과 같이 배경색을 넣어주기 위해서는 display: block;을 써줘야 하지만
a 태그 안에 display: flex와 flex-direction: column으로 주게 되면 배경색이 들어가게 된다. (사이간격도 띄울 수 있게 된다.)