문제:
정사각형 요소의 여러 행을 표시하려고 시도(3 행당) 높이가 동일하지만 모두 동일하게 나타납니다. line.
초기 고려 사항:
Flex 컨테이너의 기본 설정은 flex-wrap: nowrap이며, 이는 flex 항목을 한 줄로 제한합니다. 래핑을 활성화하려면 이 속성을 Wrap으로 설정해야 합니다.
해결책:
flex-wrap: Wrap을 상위 컨테이너 스타일에 추가합니다.
#list-wrapper { display: flex; flex-wrap: wrap; width: 100%; }
Flex 항목의 크기가 다음과 같은지 확인하세요. 브라우저가 적절한 레이아웃을 계산할 수 있도록 정의(예: 너비 및 높이):
#list-wrapper div { width: 33.33%; } #list-wrapper div img { flex: 1; }
추가 참고 사항:
위 내용은 내 Flex 항목이 여러 행으로 래핑되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!