― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - CSSを使用したOPTIONタグ内の選択項目文字色の指定に関しまして
作成者 メッセージ
  記事の件名:  Re: CSSを使用したOPTIONタグ内の選択項目文字色の指定に関しまして  引用付きで返信する
hamamoto さんが書きました:
WEB標準としては、Firefoxが正しいのでしょうか?
それとも、IEやGoogle Chrome が正しいのでしょうか?

まず、HTML 的にはこういうレンダリングになるのが正しいという規定はほとんどありません。
どちらの表示でも問題ないようにページを作成しておく、というのがWEB標準としては正しいと思います。
逆に、同じ表示にならないと困るのであれば、こうなるのが正しいという規定のない要素は使わない、つまり使う要素は div 要素とか span 要素とかのみとして、そのスタイルを CSS で指定するとか。
投稿記事 Posted: 2009年6月28日(日) 00:52
  記事の件名:  CSSを使用したOPTIONタグ内の選択項目文字色の指定に関しまして  引用付きで返信する
CSSを使用したOPTIONタグ内の選択項目文字色の指定に関しまして

以下のselect文ですが、選択項目文字色を変更したく、CSSにて設定しました。
IEで表示させると、プルダウン時も非プルダウン時も、色がでていますが、
Firefoxで表示させると、3.0でも3.5でも、プルダウン時は色がでているのですが、
非プルダウン時は、色がでず、文字が黒になってしまいます。
(ちなみに、Google Chromeでもだめでした。)
これは、Firefoxの仕様になるのでしょうか?

<select name="sample">
<option value="AAA" style="color: #FF0000;">AAA</option>
<option value="BBB" style="color: #FF0000;">BBB</option>
<option value="CCC" style="color: #FF0000;">CCC</option>
</select>

W3Cのページも見てみましたが、正直ちんぷんかんぷんでした。
WEB標準としては、Firefoxが正しいのでしょうか?
それとも、IEやGoogle Chrome が正しいのでしょうか?
どなたか、どうかご教授下さい。よろしくお願いします。[/b]
投稿記事 Posted: 2009年6月20日(土) 22:10

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean