jquery - 当鼠标悬停在 YouTube 视频中时,我的 megamenu 在 IE9 中崩溃了

标签 jquery css internet-explorer youtube megamenu

当我将鼠标悬停在大型菜单视频中时,整个大型菜单就会崩溃。这种情况仅发生在 IE9 中

这是我的代码:

<nav class="menu">
<ul>
<li><a href="#">Menu image 01</a></li>
<li><a href="#">Menu image 02</a>
 <div class="megamenu ">
 <h3 class="title">Youtube Video</h3>
 <iframe width="200" height="250" src="https://www.youtube.com/embed/_1lJZfZr0lI" frameborder="0" wmode="transparent" allowfullscreen></iframe>
 </div>
</li>
<li><a href="#">Menu image 03</a></li>
<li><a href="#">Menu image 04</a></li>
</ul>
</nav>

CSS

.menu{ width:100%; }
.menu ul{ width:100%; }
.menu ul li{ float:left;}
.menu ul li .megamenu{ display:none; position:absolute; width:100%; background-color:#ccc; left:0; }
.menu ul li:hover   .megamenu{ display:block; }

JSFiddle link

最佳答案

将其添加到 iframe src:

?wmode=transparent&rel=0

这应该有效

关于jquery - 当鼠标悬停在 YouTube 视频中时,我的 megamenu 在 IE9 中崩溃了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30774674/

相关文章:

javascript - dom 之外的节点选择和操作(jQuery 的技巧是什么?)

jQuery 验证插件无法滚动到 iOS 8 Safari 中出现验证错误的字段

javascript - 使用 bower 获取 jQuery

html - SVG 使用 <embed> : css not picking up styles

jquery - 我的 css 下拉菜单在 Internet Explorer 和 Firefox 上显示在错误的位置

javascript - 如何使 Bootstrap 导航栏项目不可点击?

javascript - JSFiddle 在本地不起作用

Chrome 的 CSS 下拉菜单问题

javascript - 为什么我自制的下拉列表在 IE 7 中不起作用

ruby - 在 Ruby 中使用浏览器作为 GUI