Archive for June 6th, 2006

Flash Stacking Order

June 6th, 2006

Normally web developers are complaining about IE rendering things wrong… but this is one exception which has me going crazy.

The problem deals with Firefox 1.5.0.4 Mac OS X and Macrodobia Flash 8.0.24.0.

We have a flash element which needs to be covered up by a (I cringe at the term) DHTML element which should be positioned over it.

This is a common problem which was ’solved’ over three years ago on all the major browsers. Macromedia/Adobe has a tech note relating to the problem with a ’solution’ — wMode=’transparent’.

Unfortunately this doesn’t work 100% of the time on FF on Mac. Veerle has a post on her blog about the exact same issue which she posted over a year ago.

Yet we still have stacking order problems with flash on FF Mac.

Here’s an image of the issue.
Flash stacking order problem

Notice how the sIFR title ‘Welcome to Engineering’ floats up above the absolutely positioned div.