3

ビデオを再生するためにオープンソースプラグインで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>

埋め込みを透明に定義する方法を知っている人はいますか?Flashのようにwmode=transparentを設定しても効果はありません。

ありがとう、フランク

4

2 に答える 2

2

プラグイン要素をブラウザ側から透過的にする一般的な方法はありません。プラグインは、ネイティブコードでそれ自体をサポートする必要があります。

Flashの設定はwmode="transparent"機能しますが、これはFlashがそれ自体を実装しているためです。

于 2013-01-31T13:24:23.993 に答える
1

「wmode」属性を追加し、その値を「transparent」に設定してみてください。

<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>
于 2012-09-07T13:22:50.323 に答える