Étant donné cette situation:IE7 CSS overlay z-index
HTML
<div class="container-module">
Some content.
<a id="show-overlay" href="#">Show overlay</a>
<div id="overlay">
Overlay content.
</div>
</div>
<div class="container-module">
Some content.
</div>
CSS
.container-module { height: 50px; z-index: 1; }
.overlay { background: white; display: none; height: 200px; z-index: 10; }
JS
getElementById("show-overlay").onclick(function(){
getElementById("overlay").style.display = "block";
return false;
});
... Dans IE7, lorsque la superposition est montré, il couvre correctement le contenu dans le premier containe r, mais le contenu du second module de conteneur est "visible".
Est-ce que quelqu'un d'autre a rencontré ce comportement? Et y a-t-il des façons recommandées de le résoudre?
Merci!