Youtube iframes 位于 Chrome 中的固定位置元素之上
Posted
技术标签:
【中文标题】Youtube iframes 位于 Chrome 中的固定位置元素之上【英文标题】:Youtube iframes sitting on top of fixed position element in Chrome 【发布时间】:2011-10-26 15:26:06 【问题描述】:在 chrome youtube 中,iframe 浮动在我的固定位置标题之上。我已经尝试为两者设置 z-indexes 并且它没有发生。
有人知道解决这个问题的方法吗?
【问题讨论】:
在这里找到答案:***.com/questions/3820325/… 将 ?wmode=opaque 添加到 iframe src url 我还需要&rel=0
【参考方案1】:
当您像这样嵌入 youtube iframe 时:
<iframe src="http://www.youtube.com/embed/FSHDDteCBXw" frameborder="0" allowfullscreen></iframe>
默认的 wmode 会使视频覆盖其他所有内容,解决方案只是添加 ?wmode=opaque 在 src="http://www.youtube.com/embed/FSHDDteCBXw" 的末尾
像这样:
<iframe src="http://www.youtube.com/embed/FSHDDteCBXw?wmode=opaque" frameborder="0" allowfullscreen></iframe>
【讨论】:
这适用于 Firefox。但不是视频,而是将播放器完全呈现为黑色...... 如果它是黑色的,那可能是因为您的 url 错误。如果已经有 ?在网址中,您要添加&wmode=opaque
而不是 ?以上是关于Youtube iframes 位于 Chrome 中的固定位置元素之上的主要内容,如果未能解决你的问题,请参考以下文章
光标位于 youtube_player_iframe 顶部时鼠标滚动卡住
允许 Youtube iframe 显示与 Youtube.com 兼容的 Chrome 扩展程序
Youtube iframe api allow="autoplay" Chrome 65
为啥我的 YouTube 链接没有在 Chrome 的 iframe 中自动播放? [复制]