• 締切済み

長さを指定しても表示されない

ホームページを作っていて、わからないことがありましたので、質問させていただきます。 今、テーブルでサイトを作っているのですが、 そのテーブルのあるところに画像を入れています。 rowspanで縦にセルをくっつけたところに、 <img>タグで画像を配置しています。 tdのところとimgのところに両方ともheight=100%と入れています。 元の画像は高さが1pxなので、これを画面のサイズに合わせて可変するようにしたいのです。 IEでは、私が思っていた通りに表示されるのですが、 FireFoxとOperaでは、縦の部分のみ1pxの画像のまま表示されてしまいます。 どうしたら改善できるでしょうか? 特に、FireFoxの方をなんとかしたいです。 とても急いでいます! 迅速な回答をお願いします!

みんなの回答

noname#19206
noname#19206
回答No.1

時と場合によりますが、IEとFirefoxではwidth="100%"やheight="100%"の解釈が全く異なったものとなります。 heightを比率(%)ではなく具体的な数字で指定すると修正できると思います。 ※蛇足:FireFoxという表記は間違いで、Firefoxが正解です(公式見解)