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.


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.