为什么嵌入视频不是通过z-index?

时间:2012-06-17 09:38:12

标签: html css video youtube

我的topbar已使用z-index修复:10000000

我的iframe,embed,对象有z-index:0

我不明白为什么我的视频仍然在顶栏之上......

我该如何解决?

由于

YouTube Z-Index

3 个答案:

答案 0 :(得分:4)

使用旧的youtube嵌入方法并更改一些参数(将wmode设置为opaque):

<object width="420" height="315">
<param name="movie" value="http://www.youtube.com/v/oHg5SJYRHA0?version=3&amp;hl=ru_RU"></param>
<param name="allowFullScreen" value="true"></param>
<param name="wmode" value="opaque"/>
<param name="allowscriptaccess" value="always"></param>
<embed wmode="opaque" src="http://www.youtube.com/v/oHg5SJYRHA0?version=3&amp;hl=ru_RU" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always" allowfullscreen="true"></embed>
</object>

这应该有所帮助。

答案 1 :(得分:1)

如果您使用的是Flash播放器,则可以使用wmode属性设置播放器的z-index,例如设置wmode=opaque

答案 2 :(得分:1)

我认为你的问题与embed元素的wmode属性有关...你可以阅读here的东西,以克服你可以添加到embed元素的问题wmode =“transparent”或wmode = “不透明” ..

现在让我;)