0

YouTube動画でアニメーションを作ろうとしています。問題は、フラッシュがアクティブ化されていない場合はすべて正常に動作しますが、フラッシュをアクティブ化すると、div がビデオの下に表示され、表示されないことです。z-index を使用しようとしましたが、うまくいきません。以下に説明するビデオをいくつか示します。

アニメーションは次のようになります: https://mega.co.nz/#!iVNExIxL!X_kxDWHtIPChRNz-Mef_KQ499QEluuc0rR-FHTYjUN0

フラッシュを有効にすると、これが発生します: https://mega.co.nz/#!fZk03J6D!KbY6CT7KTWnOg4a42K-UQx7vGGNxZ1zinaZnI8IpkmE

使用されるコードは次のとおりです。

#div {
left:698px;
top:65px;
width:320px;
height:390px;
visibility:visible;
animation:open 6s reverse ease-in;
}
@keyframes open {
0% {left:698px;opacity:0;visibility:collapse;}
50% {left:338px;opacity:1;visibility:visible;}
100% {left:698px;opacity:0;visibility:collapse;}
}

ありがとう。

4

1 に答える 1

0

ページに Flash オブジェクトを埋め込む場合opaqueは、パラメーターに指定する必要があります。関連する可能性wmodeのある他の値は. それらについてはこちらで読むことができます。これらはどちらも、Flash アプリの上または後ろにレイヤーを重ねることができます。wmodetransparent

これらのwmode値を使用すると、Flash の処理が難しくなることに注意してください。また、一部のブラウザで問題が発生する可能性があり、懸念される場合は Flash アプリでのアクセシビリティが損なわれます。警告するつもりはありません。多くの場合、バグはまれなケースであり、ロケット科学を行っていない限り、パフォーマンスの問題に気付かないでしょう。

于 2013-03-01T17:58:58.827 に答える