これは簡単で楽! スクロールバーのデザインを変更するCSSを確認しながら生成できるツール -Scrollbar.app

スクロールバーは、長いコンテンツのWebサイトに不可欠な要素です。ブラウザにはスクロールバーのデフォルトのスタイルがありますが、サイトのデザインに最適とは限りません。スクロールバーのデザインを変更するのは、CSSで簡単にできます。

スクロールバーのデザインを変更するCSSを確認しながら生成できるオンラインツールを紹介します。

スクロールバーのデザインを変更するCSSを簡単に生成 -Scrollbar.app

Scrollbar.app
Scrollbar.app -GitHub

スクロールバーのデザインを変更するCSS

スクロールバーのデザインを変更するCSSは、下記の通りです。

  • ::-webkit-scrollbar: スクロールバー全体
  • ::-webkit-scrollbar-thumb: ドラッグ可能なスクロールのハンドル
  • ::-webkit-scrollbar-track: スクロールバーのトラック(進捗バー)
  • ::-webkit-scrollbar-corner: スクロールバーの右下隅(水平バーと垂直バーの交差)

これらの疑似要素はFirefoxを除く、すべてのブラウザにサポートされています。

サイトのキャプチャ

::-webkit-scrollbarのサポートブラウザ

Firefoxの場合は、scrollbar-width, scrollbar-color, scrollbar-track-color, scrollbar-thumb-color, scrollbar-face-colorを使用します。

サイトのキャプチャ

scrollbar-widthのサポートブラウザ

詳しくは、下記をご覧ください。

CSSでスクロールバーをカスタマイズする方法を徹底解説

CSSでスクロールバーのデザインをCSSでカスタマイズする方法を徹底解説 -古いCSSと新しいCSSでの実装のポイント

Scrollbar.appの特徴

Scrollbar.appはスクロールバーのデザインを変更するCSSを確認しながら生成できるオンラインツールです。MITライセンスで、商用プロジェクトでも無料で利用できます。

サイトのキャプチャ

Scrollbar.app

Scrollbar.appの使い方

使い方は、簡単です。
「Settings」でスクロールバーのデザインを変更すると、すぐにそのデザインとCSSが生成されます。

サイトのキャプチャ

Scrollbar.app

せっかくなので、カラーやサイズを変更してみました。

サイトのキャプチャ

カラーやサイズを変更

生成されたCSSは、下記の通りです。

生成された疑似要素は、要素内に予約されたスペースよりも長いコンテンツを持つ任意の要素に使用します。その際は、その要素のoverflowプロパティをscrollに設定します。

sponsors

top of page

©2024 coliss