ホームページ作成/ボックスや枠線の表示・装飾 (HTML,CSS)

スクロールバーに色を付ける方法(2ページ目)

せっかくページ全体をデザインしたのに、スクロールバーの色でデザインが台無し…なんてことはありませんか?スクロールバーに好きな色を指定してみましょう。方法はとっても簡単です。

西村 文宏

執筆者:西村 文宏

ホームページ作成ガイド

細かく指定する

スクロールバーの各部分ごとに、細かく色を指定することもできます。

スクロールバーの例
▲立体でないスクロールバーや浅いスクロールバー

上図のように色を細かく指定することによって、「立体でないスクロールバー」や、「立体の浅いスクロールバー」などを作ることも可能です。

スタイルシートの記述は、下記の通りです。スクロールバーを構成する部分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 以降でしか有効ではありませんが、他のブラウザに対して特に害になるわけではありませんので、気軽に使えます。
ぜひ、活用してみて下さい。

なお、細かく指定すれば、立体的でなくしたり、逆に凹んでいるように見せたりもできますが、 あまりにもスクロールバーらしくないデザインにしてしまうと、使いにくくなってしまう可能性がありますので、気を付けて下さい。

【関連記事】

【編集部おすすめの購入サイト】
楽天市場でホームページ作成関連の書籍を見るAmazon でホームページ作成の参考書を見る
  • 前のページへ
  • 1
  • 2
※記事内容は執筆時点のものです。最新の内容をご確認ください。
※OSやアプリ、ソフトのバージョンによっては画面表示、操作方法が異なる可能性があります。

あわせて読みたい

あなたにオススメ

    表示について

    カテゴリー一覧

    All Aboutサービス・メディア

    All About公式SNS
    日々の生活や仕事を楽しむための情報を毎日お届けします。
    公式SNS一覧
    © All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます