Back to Top
The nuts and bolts for
Creative web development

Display (menu) layer over Flash object

Question

Is there a way for layers to be visible over a Flash object? It appears that the (menu) layers load below the Flash content, making them unreadable.

Answer

Flash objects normally appear above all other objects on the page, including (menu) layers.

The solution is to make the Flash movie's background transparent using the WMODE tag. This will allow the DHTML layer underneath the Flash movie or layer to appear. You can use the "wmode" parameter to set the transparency.

Macromedia has two technotes on this issue:

  1. Flash content displays on top of all DHTML layers.
  2. How to make a Flash movie with a transparent background.

Marja Ribbers-de Vroed

Marja Ribbers-de VroedWell, what's there to tell?

I worked as a software engineer for a well-known Dutch software company for about 10 years. But then I decided I did not want to work there anymore.
Since then, I've been working with my husband in our own company.

I "discovered" web development early 2000, and I soon found out that I could actually create my own extra (DHTML) features in Dreamweaver by building custom extensions.
My first extension was Cross-browser AutoScroller, but I've developed several other ones since then.

See All Postings From Marja Ribbers-de Vroed >>

Share this Article