如何停止透明iframe覆盖视频
How to stop transparent iframe overlay going over video
我在一个页面上放置了一个透明的iframe(宿主页面不是我的,所以我不能改变这些页面的代码)——一些页面包含视频。
我仍然希望视频是可见的和可观看的。
目前我的透明iframe层"阻挡视频",所以你不能看它在Chrome..视频确实在Firefox中名列前茅。
即使在Firefox中,有些视频位于层下,有些位于层上。有谁知道我怎样才能使它保持一致吗?
是否有一种方法来强制视频下的iframe,但在Chrome的其余内容也?
谢谢!
我想你的视频是Flash格式?如果是这样,它在很大程度上取决于Flash影片的object/embed标签的参数。如果给出wmode参数并将其设置为"opaque"或"transparent",则Flash影片将按照标准的z-index顺序呈现到HTML内容中。在这种情况下,你可以把IFrame放在上面。如果没有wmode, Flash影片会在它自己的(不可见的)窗口中呈现在所有HTML内容之上,并且你永远不会让你的IFrame呈现在它上面。
相关文章:
- 如何在视频标签中添加按钮覆盖
- 如何将youtube视频覆盖在您的网站上
- Adobe Edge生成的带有覆盖的视频,在没有全屏的情况下在ios上播放
- 触摸设备中的视频JS播放器覆盖按钮
- 由视频覆盖的引导导航栏 - 如何用不透明背景覆盖它
- SEO友好的HTML5视频(视频.js)介绍与覆盖淡出
- swfobject视频(嵌入YouTube)覆盖Safari中的z索引,无论发生什么都保持领先
- 有没有一种方法可以覆盖<画布>通过全屏HTML5<视频>
- 设置要覆盖的HTML5视频元素
- 脚本不允许lightbox覆盖嵌入的Youtube视频(wmode=透明),但其他脚本可以工作
- 如何在Youtube上制作视频而不覆盖灯箱
- Video.js样式不覆盖默认视频样式
- 如何停止透明iframe覆盖视频
- 控制覆盖在iPhone/iPad上的视频
- 当覆盖关闭时,Youtube视频仍在播放
- 如何在背景视频上覆盖文本
- 用于褪色覆盖视频控件的CSS
- 覆盖JS视频播放器的onclick()行动
- 视频的皮肤并没有覆盖原来的样式
- HTML5视频覆盖背景中断与smoothState.js