(すべてのバージョンの) IE でのレイアウトの問題に本当に苦労しています。私が取り組んでいるサイトは、Chrome と Firefox では問題なく動作しますが、IE ではバナーのレイアウトが完全に間違っており、実際よりも数百ピクセル低く表示されます。これが負のマージンの問題なのかどうかはわかりません.Macを使用していて、静的なスクリーンショットしか持っていないため、できるテストはあまりありません.
これに関するフィードバックをいただければ幸いです。IE のスクリーンショットがどのように見えるか、またどのように見えるべきかを示す画像を添付しました。サイトへのリンクは次のとおりです。http://www.osullivans-pubs.com/draft
編集:問題を特定できないため、実際にどのコードを含めるかはわかりませんが、この要素と関係があると思います:
#back {
overflow: hidden;
min-height: 700px;
margin-top: -235px;
padding-top: 80px;
background-position: center -44px;
text-align: center;
position: relative;
}
編集: 負のマージンが必要な理由を理解するために、ズームアウトしたサイトの画像を添付します。説明するのはかなり難しいですが、それは斜めの背景と、これらの背景が約 1600px に達する必要があるという事実に関係しています (より大きな画面の場合、それらを繰り返すことはできません。それらは斜めです)。IEに負のマージンを認識させる方法があればいいのにと思います.zoom:1、position:relativeテクニックを試しましたが、まだ何もしていません。IE10でも。