我的topbar已使用z-index修复:10000000
。
我的iframe,embed,对象有z-index:0
。
我不明白为什么我的视频仍然在顶栏之上......
我该如何解决?
由于
答案 0 :(得分:4)
使用旧的youtube嵌入方法并更改一些参数(将wmode
设置为opaque
):
<object width="420" height="315">
<param name="movie" value="http://www.youtube.com/v/oHg5SJYRHA0?version=3&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&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 = “不透明” ..
现在让我;)