• 締切済み

IE6 と IE7 のmargin幅が違い、とても困っております。

お分かりになる方 どなたか助けてほしいです。 2点ございます。 (1) こちらをご覧ください。 http://pandeiro.jp/suda/index.html 靴の画像が9つ並んでいるのですが、 IE7だと、靴の上のマージンは、2px なのですが、 IE6だとなぜか5pxくらい空いてしまいます。 (2) http://pandeiro.jp/suda/shoes/spring/index.html 右上の小さな4つのメニューですが、 <div id="menu2"></div>で4つを囲っておりまして、 border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #000000; で黒いボーダーを引いているのですが、 IE7だと上の4つの画像とくっついているのですが、 IE6だと相変わらず 3PXほどの空白が生じてます。 どうか、よろしくお願いいたします。

みんなの回答

  • hikachu
  • ベストアンサー率24% (8/33)
回答No.2

うまくいきませんでしたか。。 でHP見させて頂きまして ソース見ました ぱっと目にとまったのが id="shoes"←こいつです idなのに何度も使われています。。。 記述の間違いから正していくのがいいかもしれないですね(笑) http://openlab.ring.gr.jp/k16/htmllint/htmllint.html ↑ ここでチェックしてみてはどうでしょう?

fpfpfp
質問者

お礼

>>hikachuさん 本当にありがとうございます。 サイトのご紹介にも感謝いたします。 こちらを元に、もう一度基礎から頑張ります!

  • hikachu
  • ベストアンサー率24% (8/33)
回答No.1

floatかけている所に display:inline; 追加してみてください

fpfpfp
質問者

補足

hikachu様 御返答ありがとうございます。 追加してみましたが、改善ができません。 floatがかかっているcssにすべて追加したら、 デザインが乱れてしまいました。。 御協力いただいたのに、成果がだせなくて申し訳ないです・・・