• ベストアンサー

スクロールバー

最近、スクロールバーの色が変わっているページをよく見ます。 ピンクだったり青だったり… これはどういう風にしてやっているのですか? ちょっと気になったもので…

質問者が選んだベストアンサー

  • ベストアンサー
  • snowdust
  • ベストアンサー率66% (4/6)
回答No.4

対応していないブラウザでも特に問題は起きません。 普通のスクロールバーになるだけです。 >sphereさんへ 全ての人に見えないから、使うべきではない・・・ というわけではないと思います。 ましてや、商品として提供するわけではない個人のウェブなのですから、 自分のポリシーどおりに運営して良いと思います。 レイアウトやデザインはこれからはHTMLよりも、 スタイルシートを多用することが勧められています。 なので、これからだんだんと対応するブラウザも増え、 利用する人も新しいバージョンのブラウザを使うようになるでしょう。 そうすれば、何の問題もなく大半の人がみれるようになります。 そういう意味では、スタイルシートは どんどん学んで取り入れるべきだと思います。 ただ、ウェブを制作する際には、 必ずしも作り手の意図した通りの表示にはならないことや、 同じタグやコードを使っても、ユーザーの環境によって、 まちまちな表示がなされるということや、 古いバージョンを愛用しつづけるユーザーが必ずいる ということなどを念頭に置いたうえで、 どこまで許容して、どこからを排除するかを 決めればよいのではないでしょうか。

maple_tree
質問者

お礼

御礼が遅くなりまして申し訳ありません 回答ありがとうございました。 さっそくスタイルシートをいろいろ試してみたいと思います。

その他の回答 (3)

  • sphere
  • ベストアンサー率0% (0/4)
回答No.3

snowdustさんの仰る通りでした。 配慮が足りませんでしたね・・・。 失礼致しました。

  • snowdust
  • ベストアンサー率66% (4/6)
回答No.2

ただ、これはネットスケープや古いバージョンのIEでは表示されませので、 その辺を考慮に入れた上で使われたほうが良いと思います。

maple_tree
質問者

補足

ありがとうございます。 ではこのスタイルシートを使った場合、古いブラウザの場合 表示がなにかおかしくなってしまったりするのでしょうか? それとも、普通のスクロールバーのまま表示されるのですか?

  • sphere
  • ベストアンサー率0% (0/4)
回答No.1

これは、スタイルシートを使っています。 HTMLファイルの<HEAD>部分に、 <STYLE type="text/css"> <!- BODY { scrollbar-track-color:#ffffff; scrollbar-face-color:#cccccc; scrollbar-shadow-color:#ddeeee; scrollbar-darkshadow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#cccccc; scrollbar-arrow-color:#cccccc; } --> </STYLE> を入れると色が変わります。 詳細については、以下のページの [スタイルシート]-[リファレンス]-[その他] の項に載っています。 「とほほのWWW入門」は、私のバイブルです^^

参考URL:
http://tohoho.wakusei.ne.jp/www.htm
maple_tree
質問者

お礼

回答ありがとうございます。 スタイルシートはまだ勉強し始めたばっかなのでこんなことができるなんて 知りませんでした。 ありがとうございました。