関西大学大学院 総合情報学研究科 博士課程にて情報学を学ぶ傍ら、ホームページに関する書籍の執筆や企業…
北欧好きが、愛用の北欧モノを見せ合うコミュニティ
ボックスや枠線の表示・装飾 (HTML,CSS)
更新日:2002年11月11日
せっかくページ全体をデザインしたのに、スクロールバーの色でデザインが台無し…なんてことはありませんか?スクロールバーに好きな色を指定してみましょう。方法はとっても簡単です。
スクロールバーの各部分ごとに、細かく色を指定することもできます。

▲立体でないスクロールバーや浅いスクロールバー
上図のように色を細かく指定することによって、「立体でないスクロールバー」や、「立体の浅いスクロールバー」などを作ることも可能です。
スタイルシートの記述は、下記の通りです。スクロールバーを構成する部分6つに対して、6つのプロパティを使ってそれぞれ色を指定できるようになっています。
<style type="text/css"><!--
html, body {
scrollbar-3dlight-color: #ffcccc;
scrollbar-arrow-color: black;
scrollbar-darkshadow-color: black;
scrollbar-face-color: #ffcccc;
scrollbar-highlight-color: #997a7a;
scrollbar-shadow-color: white;
}
--></style>
どのプロパティが、どの部分を示しているかは、次の通りです。
![]() |
![]() scrollbar-3dlight-color |
![]() scrollbar-highlight-color |
![]() scrollbar-darkshadow-color |
![]() scrollbar-shadow-color |
|
![]() scrollbar-face-color (表面) |
![]() scrollbar-arrow-color (矢印) |
スクロールバーのうち、バーが存在しない部分の背景色(縞模様部分)には、scrollbar-face-color と scrollbar-highlight-color で指定した色が交互に並べられます。
今回は、スクロールバーの色を指定する方法をご紹介致しました。
Internet Explorer 5.5 以降でしか有効ではありませんが、他のブラウザに対して特に害になるわけではありませんので、気軽に使えます。
ぜひ、活用してみて下さい。
なお、細かく指定すれば、立体的でなくしたり、逆に凹んでいるように見せたりもできますが、 あまりにもスクロールバーらしくないデザインにしてしまうと、使いにくくなってしまう可能性がありますので、気を付けて下さい。
【関連記事】
関連キーワード[PR]
人気ホームページ作成ランキング
Powered by 価格.com
北欧好きが、愛用の北欧モノを見せ合うコミュニティ
関連キーワード[PR]