我使用的是Firefox浏览器的开源插件来播放视频。 视频缩放“尽可能好”,以适应在嵌入对象的宽度和高度限定的可用空间。 但有时在右边和/或底部一点点灰色的边框。
看来这不是我的父母DIV作为改变它没有任何效果可言的BGCOLOR。
这是HTML:
<div id="videoHolder" style="position: absolute; left: 50px; top: 50px; width: 300px; height: 150px;">
<embed id="player" width="300" height="150" border="0" type="application/x-gbp" x-gbp-uri="">
</div>
的方式来定义的嵌入是透明的任何人都知道? 设置的wmode =透明与Flash有没有效果?
谢谢,弗兰克
没有一般的方式来告诉插件元素是从浏览器端透明,插件需要支持自己在他们的本地代码。
对于Flash设置wmode="transparent"
的作品,但只是因为Flash实现了自身。
尝试添加“的wmode”属性,并设置它的值设置为“透明”:
<div id="videoHolder" style="position: absolute; left: 50px; top: 50px; width: 300px; height: 150px;">
<embed WMODE="transparent" id="player" width="300" height="150" border="0" type="application/x-gbp" x-gbp-uri="">
</div>
文章来源: HTML Embed object has a grey background. Can it be transparent?