CSS를 사용하여 하위 요소 재정렬
질문:
하위 요소를 어떻게 보장할 수 있나요? DOM에서의 위치에 관계없이 항상 상위 항목 위에 나타납니다. tree?
답변:
CSS의 최근 발전을 통해 CSS 변환을 통해 이를 달성할 수 있습니다.
최신 브라우저에서는 변환을 활용할 수 있습니다. 스타일: 보존-3d 및 변환: 하위 요소에 대한translateZ(-10px)를 하위 요소 뒤에 밀어 넣습니다. parent.
코드 샘플:
<div class="parent"> Parent <div class="child"> Child </div> </div>
.parent { background: red; width: 100px; height: 100px; transform-style: preserve-3d; position: relative; } .child { background: blue; width: 100px; height: 100px; position: absolute; top: -5px; left: -5px; transform: translateZ(-10px); }
이 솔루션을 사용하면 절대 또는 고정 위치 지정에 의존하지 않고 하위 요소를 동적으로 재정렬할 수 있습니다. 다양한 사용 사례에 대한 유연성을 유지하면서 하위 요소가 맨 위에 유지되도록 보장합니다.
위 내용은 CSS를 사용하여 하위 요소가 항상 상위 요소 위에 표시되도록 하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!