Skip to content

Button Library · Interactive

Dropdown

Opens a short list. Esc or a click away closes.

States

  • Default

  • Hover

  • Active

  • Focus

Code

dropdown.html

<div class="btn-dropdown">
  <button class="btn-dropdown__trigger" type="button" aria-expanded="false">
    <span>Options</span>
    <svg class="btn-dropdown__icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
      <path d="m6 9 6 6 6-6"></path>
    </svg>
  </button>
  <div class="btn-dropdown__menu" hidden>
    <button class="btn-dropdown__item" type="button">Edit</button>
    <button class="btn-dropdown__item" type="button">Duplicate</button>
  </div>
</div>

More in Interactive