Css 扩展菜单不';t出现在闪光灯图像上

Css 扩展菜单不';t出现在闪光灯图像上,css,flash,drop-down-menu,swfobject,Css,Flash,Drop Down Menu,Swfobject,我在页面上有一个下拉/多级CSS菜单。然而,菜单并没有出现在闪光灯上。我把 我在嵌入标签中添加了wmode=“transparent”,然后出现了扩展菜单,但flash图像的颜色也在css中尝试了z索引 <div id="swfhead"> <object height="205" width="950"> <param value="images/pesbanner.swf" name="movie"> <emb

我在页面上有一个下拉/多级CSS菜单。然而,菜单并没有出现在闪光灯上。我把

我在嵌入标签中添加了
wmode=“transparent”
,然后出现了扩展菜单,但flash图像的颜色也在css中尝试了z索引

<div id="swfhead">
    <object height="205" width="950">
        <param value="images/pesbanner.swf" name="movie">
        <embed height="205" width="950" src="images/pesbanner.swf">
    </object>
</div>

此菜单内容隐藏在闪光灯后面。

尝试通过添加以下内容来更改您的婴儿车:

wmode=“透明”


编辑:
要保留flash背景,请将其设置为div样式,例如

<div style="z-index:0; background:#ff0000">


将flash内容包装在div中,并将“z索引”应用于“0”

添加到对象标记中

在嵌入标记中设置wmode=“transparent”

这是一个工作示例:

<div id="flashContent" style="z-index:0;">

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="100%" id="00" align="middle">

<param name="movie" value="your_flash.swf" />

<param name="quality" value="high" />

<param name="bgcolor" value="#9d9d9d" />

<param name="play" value="true" />

<param name="loop" value="true" />

<param name="wmode" value="transparent" />

<param name="scale" value="showall" />

<param name="menu" value="true" />

<param name="devicefont" value="false" />

<param name="salign" value="lt" />

<param name="allowScriptAccess" value="sameDomain" />

<!--[if !IE]>-->

<object type="application/x-shockwave-flash" data="your_flash.swf" width="100%" height="100%">

<param name="movie" value="your_flash.swf" />

<param name="quality" value="high" />

<param name="bgcolor" value="#9d9d9d" />

<param name="play" value="true" />

<param name="loop" value="true" />

<param name="wmode" value="transparent" />

<param name="scale" value="showall" />

<param name="menu" value="true" />

<param name="devicefont" value="false" />

<param name="salign" value="lt" />

<param name="allowScriptAccess" value="sameDomain" />

<!--<![endif]-->

<a href="http://www.adobe.com/go/getflash">

<img src="flash_player.gif" alt="Get Adobe Flash player" />

</a>

<!--[if !IE]>-->

</object>

<!--<![endif]-->

</object>

</div>

您需要将wmode添加到对象和嵌入中


在父元素上。

尝试

我这样尝试过。但是扩展菜单没有出现。它隐藏在flashadd位置后面:相对于#swfhead。对不起,错过了。据我所知,这两个元素都需要设置位置。只有这样,div swhead才会显示在主菜单下。但是,我可能还是错了。现在出现了扩展菜单..但是flash图像的颜色消失了我将wmode=“transparent”放在嵌入标记中,然后出现了扩展菜单..但是flash图像的颜色消失了将所需的背景放在div中,而不是flash中。如果这是提供解决方案的答案,请单击旁边的勾号将其标记为已接受。投票表决也很好;)@凯尔,你为什么要发布重复的答案?。。。我已经在我的答案上写了同样的内容。蜱虫可能是一种会让你感到不舒服的东西。。在那里,复选标记永远不会进入你的皮肤。呵呵,你绝对是对的!如果可能的话,我会勾选你的评论。@Michele Virgilio:我不是在重复答案,只是在整理我得到的评论。对不起,如果你的是一样的。
<div style="z-index:0; background:#ff0000">
<div id="flashContent" style="z-index:0;">

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="100%" id="00" align="middle">

<param name="movie" value="your_flash.swf" />

<param name="quality" value="high" />

<param name="bgcolor" value="#9d9d9d" />

<param name="play" value="true" />

<param name="loop" value="true" />

<param name="wmode" value="transparent" />

<param name="scale" value="showall" />

<param name="menu" value="true" />

<param name="devicefont" value="false" />

<param name="salign" value="lt" />

<param name="allowScriptAccess" value="sameDomain" />

<!--[if !IE]>-->

<object type="application/x-shockwave-flash" data="your_flash.swf" width="100%" height="100%">

<param name="movie" value="your_flash.swf" />

<param name="quality" value="high" />

<param name="bgcolor" value="#9d9d9d" />

<param name="play" value="true" />

<param name="loop" value="true" />

<param name="wmode" value="transparent" />

<param name="scale" value="showall" />

<param name="menu" value="true" />

<param name="devicefont" value="false" />

<param name="salign" value="lt" />

<param name="allowScriptAccess" value="sameDomain" />

<!--<![endif]-->

<a href="http://www.adobe.com/go/getflash">

<img src="flash_player.gif" alt="Get Adobe Flash player" />

</a>

<!--[if !IE]>-->

</object>

<!--<![endif]-->

</object>

</div>
<object height="205" width="950">
        <param value="images/pesbanner.swf" name="movie">
        <param name="wmode" value="transparent" />
        <embed height="205" width="950" src="images/pesbanner.swf" wmode="transparent">
</object>
z-index:0; 
background:#ff0000