"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 페이지에 빈 공간을 남기지 않고 요소를 숨기려면 어떻게 해야 합니까?

페이지에 빈 공간을 남기지 않고 요소를 숨기려면 어떻게 해야 합니까?

2024년 11월 21일에 게시됨
검색:745

How Can I Hide Elements Without Leaving Empty Space on the Page?

페이지 공간을 희생하지 않고 요소 숨기기

DOM에서 요소의 존재를 유지하면서 시각적 표시에서 요소를 제거하려고 할 때 일반적인 접근 방식 중 하나는 visible:hidden 속성을 사용하는 것과 관련이 있습니다. 그러나 이 방법은 숨겨진 요소에 의해 지속적인 공간 점유로 이어질 수 있습니다.

눈에 띄는 흔적을 남기지 않고 요소를 효과적으로 숨기려면 숨김 해제를 위해 display:block과 결합된 display:none 속성을 활용하는 것이 좋습니다.

디스플레이로 숨기기:없음

원하는 요소에 디스플레이:없음 구현 모호함:

element {
  display: none;
}

이 작업을 수행하면 요소가 시각적으로 눈에 띄지 않게 렌더링되어 보기에서 효과적으로 숨겨집니다.

디스플레이로 표시:블록

이미 숨겨진 요소를 만들려면 요소가 다시 나타나면 디스플레이:블록을 해당 요소에 할당:

element {
  display: block;
}

이 방법을 사용하면 DOM에서의 존재나 페이지의 할당된 공간에 영향을 주지 않고 요소를 숨기거나 표시할 수 있습니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3