>  기사  >  웹 프론트엔드  >  및를 사용하여 순수 CSS로 축소 가능한 Div를 만드는 방법은 무엇입니까?

및를 사용하여 순수 CSS로 축소 가능한 Div를 만드는 방법은 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-11-01 00:49:02807검색

How to Create a Collapsible Div with Pure CSS using  and ?

순수한 CSS 축소 가능 Div 솔루션

이 쿼리에서 사용자는 다음 예와 유사한 순수 CSS 축소 가능 div를 만드는 방법에 대한 지침을 구합니다. 제공된 jsfiddle. 그러나 CSS 코드를 최소화하고 여러 질문-답변 쌍에 대해 수많은 선택기를 작성하지 않는 것이 목표입니다.

:target 의사 클래스를 기반으로 한 원래 접근 방식과 달리 이 쿼리에서는

및 <세부정보> HTML 태그. 이 태그는 축소 가능한 콘텐츠 제작 전용으로 설계되었습니다.

  • : div를 확장하기 전에 처음에 표시되는 요약 텍스트를 정의합니다.
  • <세부정보>: 요약을 클릭했습니다.

예:

<code class="html"><details>
  <summary>This is what you want to show before expanding</summary>
  <p>This is where you put the details that are shown once expanded</p>
</details></code>

브라우저 지원

< 요약> 및 <세부정보> 태그는 다양합니다. Chrome 및 Safari와 같은 Webkit 기반 브라우저는 이 기능에 대한 최적의 지원을 제공합니다. 다른 브라우저에서는 축소 가능한 모든 콘텐츠를 표시하는 등의 기본 동작이 나타날 수 있습니다.

폴백 방법

및 <세부정보> 태그를 사용하는 경우 CSS를 사용한 대체 방법을 고려할 수 있습니다. 여기에는 접을 수 있는 콘텐츠의 가시성을 전환하기 위해 :target 의사 클래스와 디스플레이 속성의 조합을 사용하는 것이 포함됩니다.

위 내용은 및를 사용하여 순수 CSS로 축소 가능한 Div를 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.