2008-10-02 15 views
2

画像をFlash上​​に置く方法はありますか?Picture over Flash

は、IE6、IE7、Windows、MacOSX、Linux、SafariのFirefoxの場合はでなければなりません。

答えて

3

私の頭の上から、あなたはこれを試みることができる:画像と

絶対位置のdivをあなたが「透明」としてswfファイルのパラメータ「のwmode」の値を設定する必要があり、SWF

上。

また、www.actionscript.orgにアクセスしてフォーラムで検索することもできます。

2

Funnily、私はSOに似た何かをしたが、コンボボックスの矢印の上に... は、技術の再利用:発言によって支えられて検索wmode and z-indexでWPARAM =不透明なトリックを発見

<object width="550" height="450" 
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" 
    classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000"> 
<param name="movie" value="http://somesite.org/Tests/Spiffy.swf"/> 
<param name="wmode" value="opaque"/> 
<object type="application/x-shockwave-flash" width="550" height="450" 
    data="http://somesite.org/Tests/Spiffy.swf"> 
<param name="wmode" value="opaque"/> 
<img src="NoFlash.png" width="550" height="450" alt="Placeholder if no Flash" /> 
</object> 
</object> 
<div style="background-color: blue; 
    min-width: 100px; width: 100px; min-height: 100px; height: 100px; 
    position: relative; right: -250px; top: -250px;">&Nbsp;</div> 

を、透明なものを使うように勧められましたが、私にとってはうまくいきませんでした。

もちろん、divのスタイルはクラスに入れなければなりません。 NbspはSOを幸せにすること、それは& nbspです;もちろん、実際のコンテンツでもあります。

0

wmode = opaqueは「透過」よりも優れたパフォーマンスを提供しますが、ほとんど同じ結果が得られます。