- ベストアンサー
TEXTAREAのスクロールバーの色は変えない方法
次のようにすると、TEXTAREAのスクロールバーも色が変わってしまいます。 ブラウザのスクロールバーのみ変えて、TEXTAREAのスクロールバーの色は変えない、できるだけ洗練されたエクセレントな方法を教えて下さい! body { scrollbar-highlight-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#0066ff; scrollbar-base-color:#0066ff; scrollbar-face-color:#0066ff; scrollbar-shadow-color:#0066ff; scrollbar-darkshadow-color:#299095; }
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
値は継承されるみたいなので難しいです。 textarea { scrollbar-highlight-color:ThreeDHighlight; scrollbar-arrow-color:ButtonText; scrollbar-3dlight-color:ThreeDLightShadow; scrollbar-face-color:ThreeDFace; scrollbar-shadow-color:ThreeDShadow; scrollbar-darkshadow-color:ThreeDDarkShadow; scrollbar-track-color:Scrollbar; } をスタイルシートに追加するとtextareaのスタイルが標準に近いように思います。
その他の回答 (1)
- Dpop
- ベストアンサー率51% (279/544)
textarea 用のclassを設けて、都合の良い色(標準色?)の定義をすれば良いと思います。
お礼
ありがとうございます。 でも、selectタグのスクロールバーが、IE6.0&WinXPの標準なのに、textareaだけデザインが違うのは何か、妙なのですが、これは、一般的に、やはり、統一できないのですよね? それとも、どこかで誰かが、裏技を使って統一できているのでしょうか? あるいは、IE6.0&WinXPの標準の水色に近い色にするとか…。 もう少し、いろいろな方の情報を待ってみたいと思います。
補足
どなたか、selectタグのスクロールバーが、bodyのスクロールバーで設定されてしまい、これをmousengokeさんのご指摘のように標準の灰色に変更は出来るが、「デフォールト値」というのがないために、「IE6.0&WinXPの標準の水色」にするのは、「不可能」というのが確実にわかる情報ないしページがあれば、それをこの問題の解決とさせて頂きたいと思います。 よくわかりませんが、これって、IEのバグか設計ミスみたいなものなのでしょうか???