해결된 질문
작성
·
88
1
강의 12.13 마지막에서 메인컨테이너가 화면 끝까지 안내려 오는 문제를 해결하기 위해서 index.css의 body 태그 스타일에 flex 를 주셔서 해결하셨는데요. 그 원리를 조금 더 설명해 주실 수 있나요?
flex는 요소들을 한줄에 배치하기 위해서 사용 하는데 여기선 요소가 다음 줄 까지 덮도록 쓰여진것 같아 좀 헷갈립니다.
답변 1
0
안녕하세요 이정환입니다.
display가 flex로 설정된 요소는 자신의 자식 요소들을 모두 둘러싸도록 크기가 자동으로 조정됩니다.
따라서 body 태그의 flex를 설정하게 되면 body 태그의 자식 요소인 메인 컨테이너의 크기 만큼 body 태그의 높이가 늘어나게 되어 문제가 해결되는 원리입니다.