Firefox中Flash顶部的CSS / JavaScript导航菜单

时间:2020-03-05 18:52:02  来源:igfitidea点击:

我的网站有一个内置CSS和JavaScript的下拉菜单,可通过Flash动画进行下拉。在IE(6&7)中,下拉菜单位于Flash动画上方,但是,在Firefox(2&3)中,菜单显示在Flash动画下方。有什么方法可以使此动态菜单流过Firefox中的Flash?

在IE 7中,Flash上​​方显示菜单:

在Firefox中,菜单显示在Flash下:(如何解决此问题?!)

解决方案

回答

我们是否尝试过iframe技巧(即,将iframe浮动在菜单后面,从而将Flash层放在后面)。

回答

尝试将wmode设置为透明,请参见此处

回答

iframe技巧仅适用于IE(低于IE7),因此在Firefox中可能无济于事。

我将尝试启用wmode = transparent,以便Flash内容不会获得自己的HWND

回答

启用wmode = transparent是可行的方法。但也请注意,Linux中的Firefox不遵守该要求,并且闪存将始终处于最重要的位置。

回答

wmode = opaque似乎对我有用

我在这里进行了操作:www.toolgal.com,将鼠标悬停在顶部导航上的产品菜单上

回答

使用z-index并将菜单设置为100之类的内容,并将Flash电影设置为负数之类的东西... say -1.

干杯