Skip to main contentCarbon Design System

Overflow menu

Use the overflow menu component when additional options are available to the user but there is a space constraint.

Overview

Overflow menu is used when additional options are available to the user and there is a space constraint.

Live demo

<OverflowMenu
data-floating-menu-container
selectorPrimaryFocus={'.optionOne'}
>
<OverflowMenuItem
className="optionOne"
itemText="Option 1"
/>
<OverflowMenuItem
className="optionTwo"
itemText="Option 2 is an example of a really long string and how we recommend handling this"
requireTitle
/>
<OverflowMenuItem itemText="Option 3" />
<OverflowMenuItem itemText="Option 4" hasDivider/>
</OverflowMenu>
OverflowMenuItem
Modifiers

Formatting

Text

The text within an overflow menu should be direct so users can quickly decide on an action. Actions that could cause a significant change to the user’s data (delete app, delete service, etc.) are separated by a divider and live below the primary set of actions.

An overflow menu with a significant action

Placement

Depending on where the Overflow menu appears within the UI, the tab tip may appear on the left or right so it always remains visible.

Overflow menu alignements

Feedback

Help us improve this component by providing feedback, asking questions, and leaving any other comments on GitHub.