そこで、興味深い結果が得られるjsfiddle: http://jsfiddle.net/3sdES/2/を思いつきました。
IE7 以外のブラウザーでは、「モーダル」要素が他のすべての上に重ねられた状態でページがレンダリングされます。
ただし、IE7 では、z-indexes は他の場所のようには機能しないようです。
私が IE7 と z-indexes を理解する方法は、「位置」が設定されたすべての要素に対して新しいスタック インデックスを作成することです。しかし、ここで扱っているすべての要素には位置が設定されています。それらは同じスタッキング コンテキストにある必要があるため、背景 (z-index 1040) がモーダル (z-index 1050) の背後に表示される必要があることを理解していますが、明らかに IE7 では発生していません。
何かご意見は?私はDOM全体に物事をシフトさせ、位置とz-indexをどこにでも適用しようとしましたが、IE7を満足させることはできません.