- ベストアンサー
オプションタグ
<input ・・・> <option value="赤色">赤色</option> この「赤色」を実際に赤くしたいのですが、<font color="red"></font>でくくっても変化しません。 また「赤色」の前にNEWマークを入れようと<img src="・・・">を入れても無反応です。 タグは反映されないのでしょうか?そしてこれを可能にするための方法をご教授ください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
<option style="color:red">赤色</option> でできます。 が、IEとFireFoxで確認しましたが若干違いがありました。 IEでは、正しく色を表示してくれますが、FireFoxの場合は、ドロップダウンが表示されている間しか色が変わりません。 ほかのブラウザでは確認していないので分かりません。 また、オプションに画像を挿入することは、おそらく出来ません。
その他の回答 (1)
- 345itati
- ベストアンサー率48% (795/1639)
HTMLソースについてのご質問ですか? 技術者向けの方の、HTMLについてのカテゴリ内でご質問された方が早く回答がつきそうですが・・・。 >タグは反映されないのでしょうか? どこにおいてのお話ですか?特定のブラウザ?OS?この掲示板内においてですか? どこでこの様にしたいのかを明確に書かれていなければ回答しづらいと思うのですが・・・? <font color="#ff0000"></font> で囲んでも駄目でしょうか?私のローカル環境のブラウザ(Mac Safari,IE,NN,Firefox,Opera各最新版)では <font color="red"></font>でも問題無く文字色が変わりましたが?
お礼
すいません、技術者向けなんて思ってもみなかったもので。 WindowsXP SP2 IE 6.0 YAHOOジオプラスのHPでのHTMLの操作をしています。 これ以外の部分では、タグはちゃんと反映されています。 やはり #ff0000 で指定しても変化ありません。またよろしくお願いします。
お礼
ありがとうございます!styleでやるのですね!できました。 これでもいいのですが、実はちょっと続きがあって・・・。 optionの中味の文字を 「newマーク(img) 赤色(font red) 黒色(font black)」(タグは略してます) としたかったのです。 imgはムリということなので、色の使い分けもムリということでしょうか・・・。