Lewati ke konten

Accordion - JS + CSS

Accordion

banner-background

<div class="ina-accordion">
  <button
    type="button"
    class="ina-accordion__toggle"
    aria-expanded="false"
    aria-controls="accordion-content-1"
  >
    <div class="ina-accordion__title">Accordion Item 1</div>
    <div class="ina-accordion__toggler">
      <svg
        class="ina-accordion__icon"
        width="24"
        height="24"
        viewBox="0 0 24 24"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
      >
        <path
          d="M6 9L12 15L18 9"
          stroke="currentColor"
          stroke-width="2"
          stroke-linecap="round"
          stroke-linejoin="round"
        />
      </svg>
    </div>
  </button>
  <div
    id="accordion-content-1"
    class="ina-accordion__content"
    aria-labelledby="accordion-header-1"
  >
    <div class="ina-accordion__body">
      <p>Isi konten panel pertama. Anda bisa menambahkan konten apapun di sini.</p>
    </div>
  </div>
</div>

Basic Usage (Single Open)

Answer 1 - This is a basic accordion.

Answer 2 - Only one item can be open at a time in this group.

Multiple Open

Answer 1 - Compare this with the single-open group above.

Answer 2 - You can open multiple items here.