与Flash一起使用的最佳jQuery下拉导航Suckerfish替代方案?
-
03-07-2019 - |
题
我认为我的Suckerfish下拉导航功能不适合使用flash。我做了我能想到的一切,但我的下拉导航仍然显示在我的flash电影下面。如果我用图像替换电影,它显示就好了。仅当我使用flash影片时,导航才会显示在flash影片下方。我已经添加了 wmode
,但它仍然不起作用:
<param name="wmode" value="transparent" />
所以我认为我唯一的解决办法是尝试更换导航。所以我正在寻找一个将取代我当前导航的jQuery插件。我目前的导航工作方式如下:
- 这是一个水平下拉菜单
- 当您将鼠标悬停在菜单上时,会出现第一级下拉菜单
- 当您单击第一级下拉菜单中的链接时,会在单击的链接下方显示第二级(与大多数导航菜单不同)。有点像垂直手风琴菜单。 醇>
目前有类似的内容吗?我想不出别的办法让导航出现在flash电影的顶部。
解决方案
呸!我忘记了一件事。您必须在 TWO 位置设置窗口模式!我正在使用 SWFObject javascript插件,因此我的HTML如下所示。
为了让您的导航显示在Flash影片的顶部,您一定不要忘记在第二个对象标记中指定 wmode =&quot; opaque&quot;
(或透明)强>
<object id="homepage_slideshow" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="530" height="397">
<param name="movie" value="flash/homepage_slideshow.swf" />
<param name="wmode" value="opaque" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="flash/homepage_slideshow.swf" width="530" height="397" wmode="opaque">
<!--<![endif]-->
<!-- begin alternative content -->
<img src="images/photos/homepage-placeholder-photo.jpg" width="530" height="397" alt="Get Moving Again!" />
<!-- end alternative content -->
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
不隶属于 StackOverflow