2012-06-13 96 views
2

是否可以直接在多个swf文件之间加载多个swf文件?我觉得我很接近使用不同z索引的div,但flash player呢?我错在认为每个瑞士法郎都有一个单独的Flash Player与之相关联吗?如果这是真的,它们可以直接堆叠在一起(在z轴上)吗?将swf文件堆叠在一起

感谢您为我解决这个问题。如果在结构上不可能的话,我不想将我的头靠在墙上。

要澄清这一点:你只能看到顶部的SWF,但如果它被删除,用swfobject.removeSWF()说,将有另一个在完全相同的位置,但具有较低的Z- index

+0

向我们展示您的标记对[dabblet.com(http://dabblet.com/) –

回答

3

确定这是可能的。看到这个jsFiddle example

HTML

<div id="a"> 
    <object type="application/x-shockwave-flash" data="http://edmullen.net/flash/relog.swf" width="200" height="200"> 
     <param name="movie" value="http://edmullen.net/flash/relog.swf" /> 
     <param name="WMode" value="Transparent" /> 
    </object> 
</div> 
<div id="b"> 
    <object type="application/x-shockwave-flash" data="http://edmullen.net/flash/relog.swf" width="200" height="200"> 
     <param name="movie" value="http://edmullen.net/flash/relog.swf" /> 
     <param name="WMode" value="Transparent" /> 
    </object> 
</div> 

CSS

#a { 
    position:absolute; 
    top:0; 
    left:0; 
    z-index:10; 
} 
#b { 
    position:absolute; 
    top:100px; 
    left:100px; 
    z-index:20; 
} 
+0

你这是什么一个例子意思是相同的位置第二部电影与第一部电影部分重叠。 – j08691

+0

当然,如果您在样式的顶部和左侧位置进行游戏,您可以在演示中看到。 – j08691

+0

不,您不需要登录即可查看或使用jsfiddle。你想用小提琴做什么? – j08691