時々この問題に遭遇しましたが、私は常に代替コードを使用して回避してきました。
残念ながら、今回は手が必要です。
IE7 では、2 つの兄弟 DIV に「position:relative」がある場合、それらの絶対位置の子は「次の兄弟 DIV」の下に消えます。
<div style="width:200px;position:relative;background:yellow;">XXX
<div style="position:absolute;z-index:1;background:red;
height:70px;top:0;left:50%;">ZZZ</div>
</div>
<div style="position:relative;width:200px;background:pink;">YYY</div>
どうすればこれを解決できますか?
ありがとう