flash挡住其他html元素怎么办 flash图层顺序修改 在做网站时,我们可能会遇到这样的问题,那就是在HTML中,如果嵌入SWF,它默认的会将它放在页面的最上面;任何页面里的元素都是无法将它盖住的,就算用绝对定位,不论将z-index设的多大,都不行.因为flash嵌入的时候有几种模式: 分别是:窗口(window)、透明无窗口(transparent)、不透明无窗口(opaque)。 将页面中的Flash模式(wmode)设置为不透明无窗口(opaque)或者是透明无窗口(transparent),在这两种模式下页面中的 Flash将与HTML结构是处于同一级别的,所以就可以通过z-index来控制页面中的重叠部分到底是Flash显示在上还是HTML结构显示在上。 IE:
<param name="wmode" value="transparent">
或:FireFox < embed src="http://www.dabaoku.com/flash/flash/132.swf" quality=high width=605 height=136 wmode=transparent type='application/x-shockwave-flash'>