• ベストアンサー

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; }

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

  • ベストアンサー
回答No.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のスタイルが標準に近いように思います。

goonejp
質問者

お礼

ありがとうございます。 でも、selectタグのスクロールバーが、IE6.0&WinXPの標準なのに、textareaだけデザインが違うのは何か、妙なのですが、これは、一般的に、やはり、統一できないのですよね? それとも、どこかで誰かが、裏技を使って統一できているのでしょうか? あるいは、IE6.0&WinXPの標準の水色に近い色にするとか…。 もう少し、いろいろな方の情報を待ってみたいと思います。

goonejp
質問者

補足

どなたか、selectタグのスクロールバーが、bodyのスクロールバーで設定されてしまい、これをmousengokeさんのご指摘のように標準の灰色に変更は出来るが、「デフォールト値」というのがないために、「IE6.0&WinXPの標準の水色」にするのは、「不可能」というのが確実にわかる情報ないしページがあれば、それをこの問題の解決とさせて頂きたいと思います。 よくわかりませんが、これって、IEのバグか設計ミスみたいなものなのでしょうか???

その他の回答 (1)

  • Dpop
  • ベストアンサー率51% (279/544)
回答No.1

textarea 用のclassを設けて、都合の良い色(標準色?)の定義をすれば良いと思います。

関連するQ&A