- ベストアンサー
firefox3.6でスクロールバーの色やデザインを変更する方法
- firefox3.6でスクロールバーの色やデザインを変更する方法を教えてください。
- userchrome.cssを使ってfirefox3.6のスクロールバーのデザインを変更する方法を教えてください。
- Windows7やXPでfirefox3.6のスクロールバーの色やデザインを変更する方法はありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
/*スクロールバーとボタンの色(エメラルドグリーン)*/ scrollbarbutton, thumb { -moz-appearance:none !important; background-color:#0e9 !important; border-top:1px solid #3fc !important; border-right:1px solid #0a3 !important; border-bottom:1px solid #0a3 !important; border-left:1px solid #3fc !important; -moz-border-top-colors:none !important; -moz-border-right-colors:none !important; -moz-border-bottom-colors:none !important; -moz-border-left-colors:none !important; } /* スクロールバーにマウスオーバー時の色*/ thumb:hover{ border-top:1px solid #6fc !important; border-right:1px solid #0c9 !important; border-bottom:1px solid #0c9 !important; border-left:1px solid #6fc !important; -moz-border-top-colors:none !important; -moz-border-right-colors:none !important; -moz-border-bottom-colors:none !important; -moz-border-left-colors:none !important; background-color:#3fb !important; } /* スクロールボタンにマウスオーバー時の色*/ scrollbarbutton:hover:active, scrollbarbutton:active { border-top:1px solid #0c9 !important; border-right:1px solid #6fc !important; border-bottom:1px solid #6fc !important; border-left:1px solid #0c9 !important; -moz-border-top-colors:none !important; -moz-border-right-colors:none !important; -moz-border-bottom-colors:none !important; -moz-border-left-colors:none !important; background-color:#3fb !important; } scrollbarbutton { background-repeat:no-repeat !important; background-position:center center !important; } /* レールの色 */ slider { background-color:#ffc !important; -moz-border-left-colors:none !important; -moz-border-bottom-colors:none !important; border-style:none !important; } slider[orient="vertical"] { background-color:#ffc !important; -moz-border-left-colors:none !important; border-style:none !important; }
その他の回答 (1)
- neddoheny
- ベストアンサー率60% (921/1528)
「userChrome.css」は、FirefoxのUI部分に適用する為のファイルです。 例えばサイドバー内のスクロールバーを変更したい場合などは、「userChrome.css」に記述します。ページ領域内側のスクロールバーにも適用させる場合は、「userContent.css」にも記述する必要があります。 但し、質問者の貼ったリンクはサイドバーのレールの部分の色を変更するだけのコードなので殆ど意味ないです。 一応、当方で他の参考サイトを参照にして簡単に検証してみました。 [参考サイト] http://www.geocities.jp/adsldenet/past/sample.html 文字数制限があるので、2回目の回答にコードを記述しますが、そのコードを「userChrome.css」と、「userContent.css」の両方ともに貼り付ければOKです。 当方、Windws XP SP3 Firefox3.6.10で検証済み。(Windows 7は知りません) 添付画像を参照。 スクロールバーの色、その他のアレンジ等はそちらで好きにしてください。