レイアウトでグリッド 960 を使用しています。grid_1、grid_2 などの css クラスには position: relative; があります。それらの中で。これにより、ie7 の z-index で問題が発生します。例として、このフィドルをチェックしてください:
position: relative; のコメントを外すと、#content div を見ると、ie7 で壊れていることがわかります。
では、なぜグリッド 960 がこれらの CSS クラスに相対位置を使用するのか疑問に思います。削除しても、ie7 の修正以外には効果がないようです。
なぜ彼らが位置を置いたのか、誰にも分かりますか:相対; の?
乾杯