- ベストアンサー
スクロールバー
最近、スクロールバーの色が変わっているページをよく見ます。 ピンクだったり青だったり… これはどういう風にしてやっているのですか? ちょっと気になったもので…
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
対応していないブラウザでも特に問題は起きません。 普通のスクロールバーになるだけです。 >sphereさんへ 全ての人に見えないから、使うべきではない・・・ というわけではないと思います。 ましてや、商品として提供するわけではない個人のウェブなのですから、 自分のポリシーどおりに運営して良いと思います。 レイアウトやデザインはこれからはHTMLよりも、 スタイルシートを多用することが勧められています。 なので、これからだんだんと対応するブラウザも増え、 利用する人も新しいバージョンのブラウザを使うようになるでしょう。 そうすれば、何の問題もなく大半の人がみれるようになります。 そういう意味では、スタイルシートは どんどん学んで取り入れるべきだと思います。 ただ、ウェブを制作する際には、 必ずしも作り手の意図した通りの表示にはならないことや、 同じタグやコードを使っても、ユーザーの環境によって、 まちまちな表示がなされるということや、 古いバージョンを愛用しつづけるユーザーが必ずいる ということなどを念頭に置いたうえで、 どこまで許容して、どこからを排除するかを 決めればよいのではないでしょうか。
その他の回答 (3)
- sphere
- ベストアンサー率0% (0/4)
snowdustさんの仰る通りでした。 配慮が足りませんでしたね・・・。 失礼致しました。
- snowdust
- ベストアンサー率66% (4/6)
ただ、これはネットスケープや古いバージョンのIEでは表示されませので、 その辺を考慮に入れた上で使われたほうが良いと思います。
補足
ありがとうございます。 ではこのスタイルシートを使った場合、古いブラウザの場合 表示がなにかおかしくなってしまったりするのでしょうか? それとも、普通のスクロールバーのまま表示されるのですか?
- sphere
- ベストアンサー率0% (0/4)
これは、スタイルシートを使っています。 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入門」は、私のバイブルです^^
お礼
回答ありがとうございます。 スタイルシートはまだ勉強し始めたばっかなのでこんなことができるなんて 知りませんでした。 ありがとうございました。
お礼
御礼が遅くなりまして申し訳ありません 回答ありがとうございました。 さっそくスタイルシートをいろいろ試してみたいと思います。