← 一覧へ

やってみよう左上の « » ボタンを押して、サイドバーを縮めたり広げたりしてみてください

ナビゲーションメジャー(よく見る)

サイドバーの折りたたみ

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)