asp.net - Z-Index属性不适用于youtube视频

标签 asp.net html css youtube z-index

我的网站使用VS 2010在VB中,我的z-index属性设置为20,并且在图片和其他方面运行良好。但是我有两个youtube视频,并且z-index属性不起作用;我要显示的菜单已被youtube视频覆盖-但仅在IE中;其他浏览器工作正常!

难道我做错了什么?或者,当它是youtube视频时,我应该做些不同的事情吗?

我的嵌入式视频看起来像这样,它涵盖了我的菜单:

<table class="tablestyle0">
<tr>
<td>
<iframe id="ShowFrameID" width="640" height="480"            
     src="http://www.youtube.com/embed/IxiZ0sdh6hw?wmode=opaque?        
modestbranding=1&amp;rel=0">
</iframe>
</td>
</tr>

在这方面的任何帮助或指导将不胜感激!

最佳答案

如果将wmode=opaque更改为wmode=transparent,则YouTube播放器应遵守您的z-index顺序。

编辑:问题是您的YouTube URL中有两个?字符。 wmode = opaque部分未通过服务器。

在做出更改后,它对我有用。您可能不必将其设置为transparent(opaque也应该起作用)。

<table class="tablestyle0">
<tr>
<td>
<iframe id="ShowFrameID" width="640" height="480"            
     src="http://www.youtube.com/embed/IxiZ0sdh6hw?wmode=opaque&amp;modestbranding=1&amp;rel=0">
</iframe>
</td>
</tr>

关于asp.net - Z-Index属性不适用于youtube视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12497733/

相关文章:

c# - 为什么 Response.Redirect() 在 Chrome 中有效,但在 IE 中无效?

c# - 针对 ADFS 的身份验证、针对 sql server 的授权

c# - 使用 Paypal 和 ASP.Net

c# - 将传真连接到网站

php - Web 表单中的外键

html - CSS:用不同的字体设计数字和文本

jquery - 使用 jquery 更改图像背景

html - 仅使用 CSS 将行扩展到全宽

html - span标签有什么用?

html - 如何垂直居中 Bootstrap 类按钮?