幻灯片上的图片

时间:2008-10-02 14:59:18

标签: flash cross-browser

您知道将图片放在Flash上​​的任何解决方案吗?

必须在IE6,IE7,Firefox for Windows,MacOSX,Linux和Safari中工作。

3 个答案:

答案 0 :(得分:3)

我可以试试这个:

绝对定位的div与swf上的图像

您必须将swf的参数“wmode”值设置为“透明”。

您也可以访问www.actionscript.org并在他们的论坛上进行搜索。

答案 1 :(得分:2)

有趣的是,我在SO上做了类似的事情,但是在组合框的箭头上...... 重用该技术:

<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>

wmode and z-index找到了wparam = opaque技巧,搜索由上面的tehborkentooth的注释推动(建议使用透明,但它对我不起作用)。

当然,div的风格应该在课堂上。这是非常高兴,它必须是&amp; nbsp;或者是真实的内容。

答案 2 :(得分:0)

wmode = opaque比“透明”提供更好的性能,结果几乎相同。