• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

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

23.02.25 16:26 작성 23.02.25 16:28 수정 조회수 260

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

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