• ベストアンサー

<select size='7' multiple>の選択された箇所の色を変えたい

<select size='7' multiple>の選択された箇所の色を変えたいのですが、 良い方法は無いでしょうか? スタイルシート等で該当の設定が無いか調べましたが見つかりませんでした。 通常、IEだとブルーの色になりますが、デザインを自由に変えられる コンテンツのため、ユーザーがselectの背景色を同じような色に設定 する場合があり、現状どれが選択されているのか、非常に見づらくな るという問題が発生しています。 アドバイス等いただけませんでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • Gimli
  • ベストアンサー率47% (9/19)
回答No.1

JavaScript で解決しましょう。 関数を自作し、onClick イベントで呼出すのです。 関数内では、option 分ループさせて、selected を見て背景色を変えてやればOKです。

kfgoody
質問者

お礼

なるほど~(^_^)> その方法なら簡単に実装できそうですね。 ありがとうございます。

関連するQ&A