Read about the z-index issue and tried anything, but just can't seem to fix this.
Please check this in IE6: http://bit.ly/ld54WO
I'd really appreciate any help.
Many thanks
Read about the z-index issue and tried anything, but just can't seem to fix this.
Please check this in IE6: http://bit.ly/ld54WO
I'd really appreciate any help.
Many thanks
The most obvious solution is to simply remove position: relative
from your "NOT OK" div
.
But, I'm guessing that for whatever reason, that's not an option for you.
So, another fix is to remove position: relative
from <header class="cl">
.
I've tested this with your actual page using genuine IE6.
For more info, see: div layering problems
See tab 4 @ http://www.barelyfitz.com/screencast/html-training/css/positioning/
Maybe that will help achieve it for you.
Part of the issue might be that you are using HTML5 (from HTML5 Boilerplate, http://html5boilerplate.com/), which is not supported by IE6. My guess is that if you change all your invalid elements (nav, header) to valid XHTML or HTML4, the issue will resolve itself.
My solution is minimizing floating & positioning/z-indexing. Question, why do you need to have the red container to be relative?
I took the initiative in a menu with minimal style(no z-index used too):
I recommend not making the site look "exactly" the same as for IE6. you will go insane.
Hope this make sense