WordPress 菜单下拉菜单显示视频对象后面

发布于 2024-10-28 07:07:46 字数 861 浏览 1 评论 0原文

我正在这个网站上工作: http://www.oklahomainsightstv.com/ 我正在尝试使导航下拉菜单显示在视频对象的顶部。我在 CSS 中尝试了几个版本的 z-index 但没有任何效果。

这是我的代码:

<div id="hero" style="z-index:-1; position:relative;">

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="266" id="viddler_e3f5a526"><param name="movie" value="http://www.viddler.com/simple/e3f5a526/" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/simple/e3f5a526/" width="437" height="266" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler_e3f5a526"></embed></object>

</div>

I'm working on this website: http://www.oklahomainsightstv.com/ and I'm trying to get the navigation drop down to show up ON TOP of the video object. I've tried a few versions of z-index in the CSS but nothing has worked.

This is my code:

<div id="hero" style="z-index:-1; position:relative;">

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="266" id="viddler_e3f5a526"><param name="movie" value="http://www.viddler.com/simple/e3f5a526/" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/simple/e3f5a526/" width="437" height="266" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler_e3f5a526"></embed></object>

</div>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

孤独患者 2024-11-04 07:07:46

这是一个浏览器错误!
Flash、iframe 在菜单上方可见。将视频对象放置在远离菜单的位置。

Its a browser bug !
Flash, iframes are visible above the menu. Place video object far from the menu.

凉墨 2024-11-04 07:07:46

在没有亲自测试的情况下,快速搜索发现您可能没有做两件事:

  1. wmode 参数添加到视频对象并使用值“transparent”:
  2. 确保使用 z 顺序为菜单指定 position:relative; 样式。否则,将不会应用 z 顺序。

如果这不起作用,您可能遇到了给定浏览器的限制,在这种情况下,您可能必须设计网站,以便插件没有机会重叠。

来源

Without testing it myself, a quick search revealed that there are two things you might not be doing:

  1. Add the wmode parameter to your video object and use the value "transparent": <param name="wmode" value="transparent" />
  2. Make sure you specify the position:relative; style to the menu with the z-order. Otherwise, the z-order won't be applied.

If that doesn't work, you may have encountered a limitation of a given browser, in which case, you may have to design the site so that plugins don't have the opportunity to overlap.

Sources

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文