如何在Opera中将不透明度应用于Flash Player?

时间:2013-08-30 06:23:13

标签: html css flash opera opacity

我有一个包含Flash Player的div

<div id="player">
    <div id="player2">
        <object type="application/x-shockwave-flash" data="flash/player_mp3_maxi.swf" height="20" width="25">
            <param name="movie" value="flash/player_mp3_maxi.swf">
            <param name="bgcolor" value="#e2dcde" />
            <param name="FlashVars" value="mp3=file.mp3&amp;showslider=0&amp;autoplay=1&amp;loop=1&amp;width=25">
        </object>
    </div>
</div>

我需要将div标识为player半透明。所以我将CSS属性不透明度应用于它:

#player{
    opacity: 0.3;
}

适用于Chrome,FF,IE8。但不是在Opera 12.16中。我需要让它在这个浏览器中工作。 在Opera12中,不透明度不适用于Flash Player。我该如何解决?

1 个答案:

答案 0 :(得分:0)

您需要向对象添加一个参数,“wmode = opaque”。这样:

<param value="opaque" name="wmode">