dポイントプレゼントキャンペーン実施中!

下記のようにテーブルに背景画像を表示させたいのですが、
なぜかFirefoxだけ背景画像が表示されません。(WindowsXP,Firefoxは最新版(1.5.0.7)です)
IE,OPERA(ともに最新版)では表示されます。
いろいろと検索したのですが同様の相談は見つからず、自分が根本的にミスをしているのだと思いますが、どうしていいのかわからずに相談した次第です。

.tab{width:502px;margin-bottom:20px;}
.01{background:url(img/title.gif) top no-repeat;width:502px;height:32px;padding:0px 0px 4px 20px;}
.02{background:url(img/com_top.gif); width:502px;height:10px;}
.03{background:url(img/com_middle.gif); width:502px;padding:5px 20px 5px 20px;}
.04{background:url(img/com_bottom.gif); width:502px;height:10px;}

<table cellpadding="0" cellspacing="0" class="tab">
<tr><td class="01">タイトル</td></tr>
<tr><td class="02"></td></tr><tr><td class="03">
サンプルテキストサンプルテキストサンプルテキスト
</td></tr><tr><td class="04"></td></tr></table>

汚いHTMLで申し訳ないのですが、解決方法をご存じの方、ご教示下さい。
よろしくお願いします。

A 回答 (2件)

classに数字のみを指定しているのが駄目なのかもしれません。


頭にアルファベットをつけてやればうまくいくと思います。
参考 CSSのclassとid属性について
http://www.kanzaki.com/docs/html/htminfo17.html# …
    • good
    • 0
この回答へのお礼

レスありがとうございます。
試しにアルファベットに変えたところ、表示されました。
何も考えずにクラス名を付けていたのがいけなかったんですね。
本当にありがとうございました!

お礼日時:2006/10/17 23:27
    • good
    • 0
この回答へのお礼

レスありがとうございます。
html-lintの方は確認してましたが、肝心のcssの方はすっかり忘れておりました。
しっかりとエラーで数字のクラス指定がダメなことが表示されてますね…
他の場所も訂正しました。
本当にありがとうございます!

お礼日時:2006/10/17 23:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!