在显示的框或灯箱下方的YouTube视频

| 我有一些嵌入式youtube视频,并且在页面其余部分的顶部显示了一个div。问题是,在不向youtube嵌入代码添加一些额外参数(wmode = opaque)的情况下,youtube视频会显示在灯箱上方。 有没有更好的方法来实现这一目标?像某种CSS一样,我可以添加到灯箱div中? 注意:我不是在专门使用灯箱或灯箱,而只是我自己的基本代码。我用于灯箱div的CSS是:
#shade {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: 000;
z-index: 1001;
}
    
已邀请:
不幸的是,闪存优先于您设置的任何z索引。这有点痛苦,但是唯一的方法是使用wmode。看到这个答案。如果您不希望或无法在YouTube元素中设置wmode,则可以采取多种措施。 注意:这些都是肮脏的JS骇客 在灯箱显示之前隐藏视频,然后在退出时显示 显示灯箱时,请用静态图像替换Flash对象。在退出时返回。 使用Flash替代HTML替代 不要这样做     
您可以附加
?wmode=opaque
在指向youtube视频的链接的末尾 资源: http://maxmorgandesign.com/fix_youtube_iframe_overlay_and_z_index_issues/     

要回复问题请先登录注册