※ ChatGPTを利用し、要約された質問です(原文:firefoxだとトップページのcss指定画像表示がずれる)
firefoxのトップページ表示で画像がずれる問題の原因と対処法
このQ&Aのポイント
firefoxのトップページ表示で画像が配置がずれる問題が発生しています。
画像配置はサイト全体の幅に合わせて行われており、ieでは正しく表示されていますが、firefoxでは画像が下方向へ並んで表示されてしまいます。
この問題の原因は、firefoxのピクセルサイズの計算方法の違いにあり、対処法としてはCSSの修正を行う必要があります。
firefoxだとトップページのcss指定画像表示がずれる
9枚の画像をトップページに表示します。
配置は
123
456
789
と言った形で、サイト全体の幅820ピクセルの、上と右10ピクセルずつ余白がある位置に3の画像が配置され、残りの8枚も隣接します。
イメージ
------------
│ 123 │
│ 456 │
│ 789 │
│ │
│ │
------------
作成方法は
各々はh2タグのリンクです。
classのタグで名前をつけ
(例えば1の画像は<h2 class="topleft><A href="###.html">###</a></h2>)
スタイルシートで以下のように位置を指定しました。
.topleft { left: 369px; top: 10px;}
ieでは問題なく表示されたのですが、firefoxの場合、
</body>の直前の文章の下に、下方向へ並んで表示されてしまいます。
firefoxでの配置イメージは
------------
│ │
│ │
│ │
│ │
│ │
------------
1111111111111
2222222222222
3333333333333
…
という形で、サイトの幅いっぱいになるよう繰り返されています。
1111111111111
と
2222222222222
等、それぞれの画像の間は10ピクセルずつ間が空いています。
上記のような症状ですが、どのような原因、対処法が考えられますでしょうか?
わかりにくい説明で恐縮ですが、よろしくお願いいたします。
お礼
ご指摘ありがとうございます。あせって間違えました。修正し再度質問します。