こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

IE7とfirefox2.0でcssによってテーブルのセルの背景の表示がfirefoxで表示されないことについて。

cssを外部リンクで
td.1-cell{
width:200px;
  background:#F8F8F8;
}
と記述し、
<td class=1-cell>
で呼び出したところ、IE7では正確に表示されているのに対して、
firefoxで背景の色が表示されず無色となってしまいます。

どうすればfirefoxとIE両方で表示できるのでしょうか。

投稿日時 - 2007-10-14 01:52:08

QNo.3427349

困ってます

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

class名は原則自由につけてよいことになっていますが
firefoxでは数字から始まるclass名は認識してくれないみたいですね。
可能であれば、idと同様に、
半角英字から書き出して、半角英数字とハイフン、アンダーバーのみ
で表現するのが間違いないかと。

投稿日時 - 2007-10-14 02:12:08

お礼

数字がいけなかったのですね^^;
ありがとうございました!!

投稿日時 - 2007-10-14 08:34:06

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

> firefoxでは数字から始まるclass名は認識してくれないみたいですね。
HTMLの企画としてIDやclassを数字から始めたらいけないので、Geckoは規格非準拠のものを無視している。それだけのことです。
あと、全角スペースも抜いたほうがいいですよ。正常表示されない場合があります^^;

投稿日時 - 2007-10-14 07:54:44

お礼

ありがとうございます!!
まだまだ勉強不足のようです(><)
全角スペース使わないようにします!

投稿日時 - 2007-10-14 08:36:00

あなたにオススメの質問