visibility: hidden
을 사용하여 공간을 제거하지 않고 요소를 숨길 수 있다는 것을 알고 있습니다. 내가하고 싶은 일은 정반대입니다 : 페이지의 다른 부분을 페이지에 렌더링하는 것처럼 보이게하지만 요소를 계속 볼 수있게하려고합니다.요소가 숨지 않고 차지하는 공간 제거
화면 왼쪽에 작은 상자를 추가하려는 가운데 배치 된 950 픽셀 레이아웃이 있기 때문에 내가 묻는 이유가 있습니다. 그것은 다음과 같이 좀 보일 것이다
는 지금은 또한<div>
내 950 픽셀 페이지 래퍼에서 최고의 요소로 측면 상자를 보유하고
<div>
있습니다. 측면 상자에 나는
position: relative
과
left: -200px
(상자 너비)을 적용하여 옆으로 옮기지 만 여전히 주요 내용이 푸시 다운 된 상태로 남겨 둡니다. 문제에 올바르게 접근하고 있습니까? 사이드 박스에 남겨진 수직 공간을 제거하는 논리적 인 방법이 있습니까?
페이지 래퍼 (상위 항목)를 'position : relative'로 설정하고 사이드 상자를'position : absolute'로 설정하여 내 문제를 해결했습니다. 감사! – Pieter