検索

メニュー

メガメニュー 概要

スクリーンショット:メガメニューの例。上部の水平メニューに4つの「メニューアイテム」というラベルの項目が並んでいる。1つ目が青い文字と上向きの矢印と下部に青いボーダー、2つ目は黒い文字と下向き矢印、3つ目と4つ目は黒い文字。水平メニューの下にはメガメニューのパネルがあり、パネルの左には見出しとサブタイトル、その下にリンクがある。縦罫線を挟んだ右にはメニューの項目が3列6行に並んでいる。パネルの右上にはバツマークのアイコンを添えた「閉じる」ボタンがある。パネルの周辺は濃いグレーで塗られている。

水平メニューから呼び出される、メニューリスト以外のコンテンツも内包できる領域が大きい、表示内容の幅的自由度の高いドロップダウンのバリエーションです。
メニューリストだけでなく、画像や説明文などのコンテンツも含めることができます。

ユースケース

デスクトップ表示で第二階層以下のメニューを一覧表示するとき
デスクトップ表示で、水平メニューから第二階層以下のメニューを開いて一覧表示する場合に使用します。広い表示領域を生かして、リンクに説明文や画像などの補足コンテンツを添えられます。モバイル表示では、ハンバーガーメニューボタンとモバイルメニューを組み合わせて使用してください。

注意が必要なケース

ホバーでメガメニューパネルを開かない
マウスカーソルを重ねただけでメガメニューを開かないでください。ホバーでしか開けないメガメニューは、キーボードやタッチデバイスでは開けません。メガメニューは、水平メニューの項目を選択したときに開いてください。また、水平メニューの項目からは第二階層ページへは行けないので、メガメニューのパネル内に第二階層ページへのリンクを含めてください。
第三階層のリンクをすべて並べられない場合はメガメニューを使わない
メガメニューには、第二階層に属する第三階層のリンクをすべて表示してください。すべてを並べられない場合は、メガメニューを使わないでください。利用者は、メガメニューに表示されているものが第三階層のすべてだと受け取るため、表示されなかったページに気づけません。

関連コンポーネント

各種リソース

種別 リソース 状態
デザイン Figmaデザインデータ(v2) 提供中
HTML版実装 ソースコード(GitHub) 提供予定
サンプル(Storybook) 提供予定
React版実装 ソースコード(GitHub) 提供予定
サンプル(Storybook) 提供予定