我在覆盖 div 时遇到问题。这不是 z-index 问题,而是与 iframe 有关。
阅读如何在 Youtube 视频(z-index)上显示 div 之后?,我尝试添加&wmode=opaque
到 vimeo 和 youtube iframe 的 src attr 上的 url。
这解决了一次问题,但即使代码相同,它也不适用于其他 iframe,我不知道为什么。:S
将菜单悬停在顶部(滚动查看)会显示一个固定的 div,该 div 应该与 vimeo 视频重叠。有两个视频。它适用于第一个,但不适用于第二个。
我在这里遇到了同样的问题:http: //www.marshmallowsandgasoline.com。顶部的菜单相同(稍微滚动查看),但即使 iframe 上的所有视频都有&wmode=opaque
.
例如,显示和隐藏子菜单项的方式适用于所有情况,如下所示:
$("#menuitem")
.mouseenter(function(){
$("#submenuitem").fadeIn("fast");
})
.mouseleave(function(){
$("#submenuitem").fadeOut("fast");
});
它在不涉及 iframe 时有效。
我知道这些问题总是有答案的。我会很感激任何想法。
提前谢谢你。
比亚。