bit Bheadless

Menu

Accessible dropdown menu with keyboard navigation, typeahead, and zero visual opinion.

Implementation: CSS Tailwind

Basic Menu

Click or use arrow keys / Home / End / Space / Enter / typeahead.

Last action: (none)

Disabled Items

data-disabled: dims items; arrow keys and typeahead skip them.

Last action: (none)

Rich item content

Items can contain anything; provide Label for typeahead.

Last action: (none)

Sections and dividers

Group items with plain <li> dividers and headings.

Last action: (none)

Anchor Positioning

Anchor auto-positions and flips. --button-width matches trigger width.

Last action: (none)

Polymorphic items

Set As="a" for navigation links.

An unhandled error has occurred. Reload 🗙