cssを使用していろいろなスクロール バーのデザインを作成してみました。
「::-webkit-scrollbar」をいじって、スクロール バーをカスタマイズしています。
種類ごとにスクロール バーを分けて、サンプルを表示しています。色、幅、透明度、素材をカスタマイズした様々なスクロール バーのデザインがあります。
cssコードは後々載せたいと思います。
通常
s
s
s
s
s
s
s
通常のスクロール バーのデザインです。
矢印アイコンを変更する
s
s
s
s
s
s
s
矢印アイコンを指定したアイコン(FontAwesome)に変更しました。 マウスホバー時、クリック時にアイコンを変更することも可能です。
丸みのあるスクロール バー
s
s
s
s
s
s
s
スクロールバーのドラッグ部分、全体を丸くしました。
s
s
s
s
s
s
s
丸みを大きくしました。
色をアレンジしたスクロール バー
s
s
s
s
s
s
s
スクロールバーのドラッグ部分、全体のカラーを変更しました。
s
s
s
s
s
s
s
影、ボーダーを使用した一風変わったスクロールバーです。
s
s
s
s
s
s
s
ボーダー、グラデーションを使用した一風変わったスクロールバーです。
グラデーションのアニメーションはSVGで実現しています。
Safariでは動かない模様
グラデーションのアニメーションはSVGで実現しています。
Safariでは動かない模様
背景パターンや模様のスクロールバー
s
s
s
s
s
s
s
ドット柄のスクロールバーです。
s
s
s
s
s
s
s
B`z柄(チェック柄)のスクロールバーです。
s
s
s
s
s
s
s
カーボンファイバーのようなスクロールバーです。
s
s
s
s
s
s
s
レンガ模様のスクロールバーです。
s
s
s
s
s
s
s
白黒チェックのスクロールバーです。
Safariのようなスクロール バー
s
s
s
s
s
s
s
スクロール バーのコンテナ部分を非表示にして、ドラッグ部分だけ表示しています。
床屋さんみたいなスクロールバー
s
s
s
s
個性的なスクロールバー
s
s
s
s
s
s
s
魚が泳ぐようなスクロールバーのデザインです。