私が持っているドロップダウン メニューは、メニューに z-index を指定しても、YouTube ビデオより遅れています。ウェブサイトは wmode=transparent を使用すると言いましたが、YouTube がそのタグのサポートを中止したため、機能しませんでした。何か案は?
3 に答える
2
サイトにプレーヤーを埋め込む場合は、wmode を設定する param タグを追加する必要があります。
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/VIDEO_ID"></param>
<param name="wmode" value="opaque"></param>
<embed src="http://www.youtube.com/v/VIDEO_ID"
type="application/x-shockwave-flash" wmode="opaque"
width="425" height="350">
</embed>
</object>
于 2009-08-12T04:21:14.037 に答える
2
YouTube はタグを「ブロック」しません。YouTube 動画を埋め込む場合、埋め込みに使用する HTML を制御します。好きなパラメータを自由に追加できます。
ただし、swf のパフォーマンスが低下するため、wmode=transparent を使用することはお勧めできません。
wmode=opaque を使用すると少しは役に立ちますが、それでも wmode を指定しない (デフォルトの 'window' のままにしておく) ほどではありません。
「不透明」に設定すると、ビデオの上に HTML 要素を配置できるようになり、ほとんどのブラウザーで動作するはずですが、Linux の特定のブラウザーで問題が発生する場合や、ユーザーが古いバージョンの Flash Player を使用している場合に問題が発生する可能性があります。 .
于 2009-08-12T04:01:49.520 に答える
0
これは Flash のエラーです。何らかの方法でフラッシュ ビデオを非表示にしようとすると、既存のコンテンツに重なってビデオ ウィンドウが前方に押し出される傾向があります。
于 2009-08-04T20:05:27.920 に答える