アクション
Menu メニュー
ボタンから開く、操作の一覧。
デモ
別名
- Menu button — Carbon Design System
- Dropdown — Ant Design
- メニューリストボックス — デジタル庁デザインシステム
見分けるポイント
下向き矢印や「⋯」アイコンの付いたボタン。押すと、操作名を縦に並べた小さなパネルが出る。
バリエーション
- オーバーフローメニュー
- 「⋯」アイコンだけのボタンから開くもの。表の行やカードで、追加の操作をしまうのに使う。
挙動
- メニューを開くと、最初の項目にフォーカスが移る。
- 項目を選ぶとその操作が実行され、メニューが閉じる。
- Esc や Tab を押すか、外側をクリックすると、何も実行せずに閉じる。
キーボード操作
| キー | 動作 |
|---|---|
| Enter / Space | ボタンではメニューを開く。項目ではその操作を実行してメニューを閉じる。 |
| ↓ | ボタンではメニューを開いて最初の項目へ。メニュー内では次の項目へ移る。 |
| ↑ | ボタンではメニューを開いて最後の項目へ。メニュー内では前の項目へ移る。 |
| Home / End | 最初または最後の項目へ移る。 |
| Esc | メニューを閉じ、ボタンにフォーカスを戻す。 |
| Tab | メニューを閉じ、次の要素へ移る。 |
使い分け・注意点
- ホバーではなくクリックで開く。
- パネルはボタンの左端か右端にそろえる。
似た部品との違い
出典
- WAI-ARIA APG: Menu Button Pattern (最終確認日: )
- WAI-ARIA APG: Menu and Menubar Pattern (最終確認日: )
- Carbon Design System: Menu buttons (最終確認日: )
- Ant Design: Dropdown (最終確認日: )
- デジタル庁デザインシステムウェブサイト「メニューリストボックス」をもとに作成 (最終確認日: )