Mat*_*ddy 8 iframe jquery z-index
嘿.我的下拉菜单和iframe有一个相当令人费解的问题.
我在下拉菜单中应用了z-index为1000,但是包含youtube视频的iframe仍显示在菜单上方.请在下方查看(查看"短代码"菜单):
http://www.matthewruddy.com/demo/?page_id=765
我无法弄清楚为什么会这样.谁能帮我吗?这是CSS,如果它有帮助:
#jquery-dropdown {
position: absolute;
bottom: 0;
right: 10px;
}
#jquery-dropdown ul {
margin: 0;
padding: 0;
list-style: none;
}
#jquery-dropdown ul li {
margin: 0;
padding: 15px 10px 15px 10px;
position: relative;
float: left;
}
#jquery-dropdown ul li a {
display: block;
text-decoration: none;
font-weight: bold;
font-size: 13px;
color: #707070;
outline: none;
}
#jquery-dropdown ul li ul {
position: absolute;
left: -10px;
top: 46px;
display: none;
background: #f4f4f4;
border: 1px solid #e1e1e1;
border-top: none;
z-index: 1000;
padding: 5px 0;
-moz-box-shadow: 1px 2px 3px #a4a4a4;
-webkit-box-shadow: 1px 2px 3px #a4a4a4;
box-shadow: 1px 2px 3px #a4a4a4;
}
#jquery-dropdown ul li ul li {
margin: 0;
padding: 0;
float: none;
position: relative;
z-index: 1000;
}
#jquery-dropdown ul li ul li a {
width: 180px;
padding: 10px;
z-index: 1000;
}
#jquery-dropdown ul li ul li a:hover {
background: #e0e0e0;
}
Run Code Online (Sandbox Code Playgroud)
Rya*_*yan 17
如果你想继续使用iframe嵌入Youtube视频的方法,你可以简单地通过查询变量设置WMODE ?wmode=transparent.这是一个例子:
<iframe width="580" height="435" src="http://www.youtube.com/embed/fCH7B9m4A4M" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)
会成为:
<iframe width="580" height="435" src="http://www.youtube.com/embed/fCH7B9m4A4M?wmode=transparent" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)
请记住检查Youtube URL是否存在任何查询变量.如果已有?something...改变?wmode=transparent,以&wmode=transparent和粘性它的结束.
小智 5
我会使用<object>标签而不是iframe 来嵌入youtube视频.然后,我会用<param name="wmode" value="transparent">里面的<object>.像这样的东西:
<object width="640" height="385"><param name="wmode" value="transparent"></param><param name="movie" value="http://www.youtube.com/v/Q5im0Ssyyus?fs=1&hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Q5im0Ssyyus?fs=1&hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18026 次 |
| 最近记录: |