Inline-Block으로 열 레이아웃 유지
display:inline-block을 사용하여 다중 열 레이아웃을 생성할 때 문제가 발생하는 것이 일반적입니다. 한 열에 콘텐츠를 추가하면 다른 열의 정렬에 영향을 주어 아래로 떨어지게 됩니다.
해결책:
이 문제를 해결하려면 수직 정렬을 통합하세요. 맨 위; 상단에서 열을 수직으로 정렬하는 CSS 선언입니다. 이렇게 하면 콘텐츠 길이에 관계없이 모든 열이 동일한 세로 수준으로 일관되게 정렬됩니다.
.cont span { display: inline-block; vertical-align: top; /* Vertically align the inline-block elements */ height:100%; line-height: 100%; width: 33.33%; /* Just for Demo */ outline: 1px dashed red; /* Just for Demo */ }
대체 열 생성 방법:
인라인 블록은 편리하지만 열 사이의 공백과 같은 제한이 있습니다. 더욱 강력하고 유연한 열 레이아웃을 얻으려면 display:flex 또는 display:grid 사용을 고려하세요. 이러한 방법을 사용하면 레이아웃과 정렬을 더 효과적으로 제어할 수 있어 다양한 콘텐츠 길이에서도 일관된 프레젠테이션을 보장할 수 있습니다.
위 내용은 인라인 블록으로 열 레이아웃 일관성을 유지하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!