HTML嵌入对象具有灰色背景。 它可以是透明的?(HTML Embed object has a

2019-09-22 03:05发布

我使用的是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有没有效果?

谢谢,弗兰克

Answer 1:

没有一般的方式来告诉插件元素是从浏览器端透明,插件需要支持自己在他们的本地代码。

对于Flash设置wmode="transparent"的作品,但只是因为Flash实现了自身。



Answer 2:

尝试添加“的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?