2

複数の swf ファイルを直接重ねてロードすることはできますか? 異なる z-indexing を持つ div を使用することに近づいているように感じますが、Flash Player はどうですか? SWF ごとに個別の Flash Player が関連付けられていると考えるのは間違っていますか? それが本当なら、それらを直接 (z 軸上で) 重ねることができますか?

私のためにこれを片付けてくれてありがとう。構造的に無理なら壁にぶつけたくない。

これを明確にするために: 一番上の swf しか見ることができませんが、swfobject.removeSWF() などでそれを削除すると、まったく同じ場所に別のものが存在しますが、Z-index は低くなります。

4

1 に答える 1

3

確かにそれは可能です。このjsFiddle の例を参照してください。

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;
}
于 2012-06-13T18:32:52.690 に答える