It looks like you might be dealing with a known bug:
"A new stacking context is created in the positioned Internet Explorer elements, starting with the z-index value of 0. Therefore, the z-index does not work correctly.
You can see the bug report on the Quirksmode website and the workaround is explained in this blog post .
Essentially, you need to wrap it in an element with a higher Z-index, for example The following is a brief overview of the workaround:
<div style="position: relative; z-index: 3000"> <div style="position:absolute;z-index:1000;"> ... </div> </div>
nana
source share