CSS - 서로 다른 부모의 자식을 수직으로 정렬하는 방법
JavaScript를 사용하지 않고 서로 다른 부모의 자식을 수직으로 정렬하려면 해당 자식을 형제로 만들고 다음을 사용하세요. flexbox를 사용하여 순서와 플렉스 기준을 제어할 수 있습니다. 이를 달성하는 방법은 다음과 같습니다.
업데이트된 코드:
<code class="css">@media (min-width: 768px) { .content { display: flex; flex-wrap: wrap; justify-content: space-around; } .content > * { flex-basis: calc(50% - 30px); } .content h2 { order: 0; } .content p { order: 1; } .content p + p { order: 2; flex-basis: calc(100% - 30px); } .content ul { order: 3; } }</code>
HTML 코드:
<code class="html"><div class="content"> <h2>Lorem ipsum Lorem ipsum</h2> <p>...</p> <p>...</p> <ul class="check">...</ul> <h2>Lorem ipsum</h2> <p>...</p> <ul class="check">...</ul> </div></code>
설명:
위 내용은 JavaScript 없이 CSS에서 다른 부모의 요소를 수직으로 정렬하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!