Forms & inputs Select

Components

Select

One choice from a list, in a compact control.

Default

Groups, scroll & states

Left to right: SelectGroup + SelectLabel + SelectSeparator; a scrollable list capped with max-h-48 (scroll arrows appear); a disabled trigger with a disabled item; an aria-invalid trigger; and alignItemWithTrigger={false}, which drops the popup below the trigger instead of overlaying the selected item on it (the default).

Sizes, prefix & required

Sizes use size="sm" vs the default. Prefix and suffix: a leading icon before SelectValue is the prefix; the built-in chevron is the suffix. Required passes required on Select next to a labelled field.

Markdown for agents: /design/select.md · spec: /design.md