인프런 커뮤니티 질문&답변

chebread님의 프로필 이미지
chebread

작성한 질문수

CSS Flex와 Grid 제대로 익히기

Flex UI #7 - 카드 리스트

Flex-grow가 적용되는 영역에 대해 질문드립니다.

작성

·

339

·

수정됨

0

혹시 Flex-direction: row이고, Flex-wrap이 Wrap으로 설정되어 있고, 아이템들은 width: 33.3333%의 크기를 가지며, Height들은 서로서로 다 다를때, Wrap되어 행이 2개가 생길때에

Flex-grow가 1로 Item들에 설정되어 있다면 모든 행의 높이가 가장 큰 높이에 맞춰지게 되는데요.

https://blogpack.tistory.com/863 여기나 이 강의에서 학습한 대로 1행에서는 flex-grow의 이해가 쉽게 됬습니다.

그치만, 제가 언급한 지금 이 예처럼 2열이고 높이가 서로다른 3개의 아이템들일 경우에는 Flex-grow가 한 행의 영역에서 남은 여백을 참조하여 모든 높이를 최대까지 늘리는 것인가요?

flex-grow 또는 flex-shrink가 적용되는 영역은 한 행이나 열에서 적용되나요?

각각의 Item들에 적용하는 속성이니 이해가 조금 어렵네요... 많은 조언 부탁드립니다.

답변 1

0

1분코딩님의 프로필 이미지
1분코딩
지식공유자

네 이해하신 게 맞습니다. wrap으로 다음 줄로 넘어가게 되면, 같은 줄에 있는 가장 높은 요소의 높이를 따라가는 것으로 생각해주시면 됩니다^^

chebread님의 프로필 이미지
chebread

작성한 질문수

질문하기