我遇到覆盖div的问题。这不是一个z索引问题,而是与iframe有关。
在阅读How to show a div over a Youtube video (z-index)?后,我尝试将&wmode=opaque
添加到vimeo和youtube iframe的src attr上的网址中。
这解决了一次问题,但即使代码相同,它也不适用于其他iframe,我不知道为什么。 :S
这是网站:http://beacabrera.es
将菜单悬停在顶部(滚动查看)会显示一个与vimeo视频重叠的固定div。有两个视频。它适用于第一个,但不适用于第二个。
我在这里遇到了同样的问题:http://www.marshmallowsandgasoline.com。顶部的菜单相同(滚动一点可看)但即使iframe上的所有视频都有&wmode=opaque
,子菜单也不会显示。
例如,显示和隐藏子菜单项的方式在所有情况下都如下:
$("#menuitem")
.mouseenter(function(){
$("#submenuitem").fadeIn("fast");
})
.mouseleave(function(){
$("#submenuitem").fadeOut("fast");
});
当没有涉及iframe时它会起作用。
我知道这些问题总能找到答案。我会很感激。
先谢谢你。
衣