我有一个包含 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&showslider=0&autoplay=1&loop=1&width=25">
</object>
</div>
</div>
我需要使 ID 为 player
的 div
半透明。所以我对它应用了 CSS 属性不透明度:
#player{
opacity: 0.3;
}
这适用于 Chrome、FF、IE8。但在 Opera 12.16 中没有。我需要让它在这个浏览器中工作。 在 Opera12 中,不透明度不适用于 Flash Player。我该如何解决?
最佳答案
您需要为您的对象添加一个参数,“wmode=opaque”。这样:
<param value="opaque" name="wmode">
关于html - 如何将不透明度应用于 Opera 中的 Flash Player?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18526301/