Docs / Dropdown

Dropdown

vel-src: dropdown.css

A contextual menu that appears below a trigger element, used for navigation, actions, or selection lists.

ClassProperties
vel-dropdownWrapper element with position: relative for the dropdown
vel-dropdown-menuThe floating menu panel (position: absolute)
vel-dropdown-itemIndividual clickable row inside the menu
vel-dropdown-item-activeHighlighted/selected state for a menu item
vel-dropdown-item-disabledDimmed, non-interactive menu item
vel-dropdown-dividerHorizontal rule separator between menu groups
vel-dropdown-headerNon-interactive label/heading inside the menu

Examples

Dropdown menu

example.html
<div style="padding:24px;background:#060b17;border-radius:12px;font-family:system-ui,sans-serif">
  <div class="vel-dropdown">
    <button class="vel-btn vel-btn-primary">Options ▾</button>
    <div class="vel-dropdown-menu" style="display:block;position:relative;margin-top:8px;">
      <div class="vel-dropdown-header">Account</div>
      <a href="#" class="vel-dropdown-item">Profile</a>
      <a href="#" class="vel-dropdown-item">Settings</a>
      <a href="#" class="vel-dropdown-item vel-dropdown-item-active">Dashboard</a>
      <div class="vel-dropdown-divider"></div>
      <div class="vel-dropdown-header">Danger Zone</div>
      <a href="#" class="vel-dropdown-item">Delete account</a>
      <a href="#" class="vel-dropdown-item vel-dropdown-item-disabled">Suspended action</a>
    </div>
  </div>
</div>