6

I am working on a site with two absolutely positioned divs... the logo and the menu (navbar)

IE is burying them both, even after multiple tries of z-index manipulation. Why can't IE work as well as Firefox or even Opera for God's sake?

UPDATE.......

I forgot to mention that these divs are positioned over a flash movie. How could I possibly have left that out?!

Diventare Creative
  • 481
  • 3
  • 11
  • 31

4 Answers4

22

If your flash movie is burying your other content you may have luck by adding an additional param element to your embedded object:

<param name="wmode" value="opaque" />

For a longer answer you can see this blog post about stacking windowed / flash content. Adobe has a TechNote about this issue, too.

Zack The Human
  • 8,373
  • 7
  • 39
  • 60
5

IE has several well-documented Z-index bugs. It seems IE makes a new stacking context for positioned elements. See here.

Alex Fort
  • 18,459
  • 5
  • 42
  • 51
3

This is also an issue in IE7. Here's a link describing the problem: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html

Shane Fulmer
  • 7,510
  • 6
  • 35
  • 43
2

This is a known bug with IE6 (which I'm assuming you're using). Here's some description and some help: http://www.last-child.com/conflicting-z-index-in-ie6/

swilliams
  • 48,060
  • 27
  • 100
  • 130