【问题标题】:Flash under dhtml menudhtml菜单下的Flash
【发布时间】:2011-02-25 15:36:58
【问题描述】:

我在这个问题上苦苦挣扎了几个小时,这让我发疯了。我希望我的下拉菜单放在闪存区域上,它可以工作,但只能在 FF 中使用。不幸的是,IE 和 Opera 在 Flash 下显示了我的菜单。

DHTML 菜单系统是最简单的,它是我从头开始编写的。

我一直在尝试一切,但仍然无法正常工作。

我尝试通过 jquery.flashEmbed 脚本和具有参数透明的标准代码来放置 flash 元素,但它永远不会起作用。请帮助我,我正在失去我的头。

这里是 xhtml:

http://www.project.yamandi.com/toton/

问候, 大卫

【问题讨论】:

    标签: flash menu dhtml absolute


    【解决方案1】:

    使用wmode=opaquewmode=transparent。默认值为wmode=window,这将导致flash 元素的z-index 始终大于页面上的其他元素。

    【讨论】:

      【解决方案2】:

      感谢您的回答,但我终于找到了解决方案。 我读过带有透明值的 put param 标签可以解决问题,但事实并非如此。解决方案是将 wmode="transparent" 放入 EMBED TAG (!!!),如下所示:

      这当然是因为 Flash 对象将显示在其他层下,当然具有绝对定位和分层 z-index 值。

      问候, 大卫

      【讨论】:

        【解决方案3】:

        将闪光灯放在一个div中。

        当你的菜单代码被触发时,设置 style.display='none';您可以添加一些代码来检查菜单是否在隐藏之前与闪光灯重叠。当您的菜单再次隐藏时,重新显示闪光灯。是的,它很丑。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2010-12-06
          • 2010-11-28
          • 2010-09-26
          • 2012-03-29
          • 1970-01-01
          • 2010-12-08
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多