Yes! This is easy. First, you'll need to add a
param tag to your object tag. Set the name to wmode and the value to transparent.<param name="wmode" value="transparent" />Then, force your Flash object to be below everything else by changing its
z-index to 0. For the unfamiliar, think back to Geometry class in high school. You had X, Y, and Z axis. In the user interface world, the Z axis values specify how objects are stacked, and typically don't deal with perspective as you would see in a 3D game.For some reason, applying
z-index directly to a Flash object doesn't work properly. Wrap your Flash object in a div, and apply the z-index to it.<div style="z-index: 0">...</div>That's all there is too it!
Update 1: Unfortunately, the above code only works for Internet Explorer! The object tag is for IE only. Most embeded Flash content is wrapped with two tags in order to support both IE and other browsers. These tags are the
object and embed tags. In order for this fix to apply to all browsers, modify the embed tag as well, adding the wmode property with a value of transparent.
