0

「overflow: hidden;」を持つレイヤーに HTML5 ビデオ タグがあります。設定されていますが、ビデオはオーバーフロー領域の外に表示されます。これは本質的にアコーディオン コントロールであるため、ビデオが含まれるレイヤーはデフォルトで閉じられており、アクティブにすると小さなスライド ダウン アニメーションと共に開きます。残念ながら、ビデオはオーバーフロー プロパティを尊重していないため、再生ボタンは常に表示され、実際にはサイトの他のコントロールの上に表示されます。誰もこれを回避する方法を知っていますか? video タグの z-index を調整しようとしましたが、成功しませんでした。

注: これは、iPhone OS (または iOS) 3 以下でのみ発生する問題のようです。新しい iOS 4 では同じ問題が発生しないためです。

4

1 に答える 1

0

古いバージョンでは実装されていない可能性があります。ビデオを遮断すると、かなりの余分な処理が発生します (特に、ビデオのデコードがハードウェアで高速化されている場合)。ビデオの上に絶対位置の要素を配置してもうまくいかない場合は、運が悪いだけだと思います。

ところで、なぜ古いバージョンについて心配しているのですか? Apple はアップデートをユーザーに適切にプッシュしていませんか? (私はAppleを避けているのでわかりません)

于 2010-08-03T17:03:56.690 に答える