Dropdown Menuvs.Select
Dropdown menu and select both open a floating list from a trigger, so they look alike when open. They solve different jobs: a menu runs commands, a select commits a form value. Choosing the wrong one usually shows up as awkward forms, missing selected-state, or action lists that feel like settings fields.
Key differences
Common use cases for Dropdown Menu
A compact set of commands near a control or content item:
- Account and app chrome — profile, settings, theme, sign out
- Overflow actions — more options on a toolbar, table row, or card
- File and document commands — share, duplicate, download, rename
- Destructive actions — delete or archive, often marked with a danger style
Common use cases for Select
A single value from a known set, kept as form or filter state:
- Form fields — country, status, role, priority, timezone
- Filters — sort order, category, page size
- Settings — theme, language, notification frequency
- Grouped options — cities by region, plans by tier, fruits by type