やってみよう左上の « » ボタンを押して、サイドバーを縮めたり広げたりしてみてください
ナビゲーションメジャー(よく見る)
サイドバーの折りたたみ
Collapsible Sidebar
左側のメニューを押すと細く縮んでアイコンだけになり、もう一度押すと文字付きに広がる。
別名折りたたみサイドバーミニサイドバーナビゲーションレールサイドナビ
どこで使われている?
- よく見かける場所
- Gmail・Googleドライブ(パソコン)、管理画面、Slack
- 使うとよい場面
- パソコンで、メニューを出したまま作業の場所を広くしたいとき
- 避けたい場面
- スマホ(ハンバーガーメニューやタブバーにする)
補足画面の上に重なって出てくるものは「ドロワー(ハンバーガーメニュー)」です。
AIへの指示文
これをコピーしてAIに貼り付ければOKです。Webサイトを作る前提の内容です(右上の「何を作る?」で変えられます)。
HTML / CSS / JavaScript で「サイドバーの折りたたみ(Collapsible Sidebar)」を実装してください。 動き:画面左にアイコンと文字のメニューを縦に並べたサイドバーを置き、ボタンを押すと幅をアニメーションで縮めてアイコンだけにする。縮んだ状態ではマウスを乗せると文字をツールチップで出す。もう一度押すと元の幅に戻す。 使う部品:自作(幅を切り替え)
もっと詳しく:プログラムでの部品名
同じ動きでも、作るものによってプログラムの中での部品の名前が違います。上の指示文にはすでに入っているので、覚える必要はありません。AIの説明に出てきた単語を確認したいときに使ってください。
| Webサイトなら | 自作(幅を切り替え) |
|---|---|
| iPhoneアプリなら | NavigationSplitView(サイドバーの表示切り替え) |
| Androidアプリなら | NavigationRail / PermanentNavigationDrawer |
| Flutterなら | NavigationRail(extended: ) |
| React Nativeなら | React Navigation の Drawer(permanent) |