【发布时间】:2011-02-27 13:24:51
【问题描述】:
我有一个这样的菜单:
<div class="header">
<ul class="nav">
<li><a class="home" href="four80eastfan_home.php"><img src="Images/home_button.png"></a></li>
<li><a class="albums"><img src="Images/albums_button.png"></a>
<ul>
<li><a class="Album" href="four80eastfan_thealbum.php"><img src="Images/the_album.png"></a></li>
<li><a class="Nocturnal" href="#"><img src="Images/nocturnal.png"></a></li>
<li><a class="Round3" href="four80eastfan_round3.php"><img src="Images/round3.png"></a></li>
<li><a class="EnRoute" href="#"><img src="Images/en_route.png"></a></li>
<li><a class="RollOn" href="#"><img src="Images/roll_on.png"></a></li>
</ul>
</li>
<li><a class="band"><img src="Images/band_button.png"></a></li>
<li><a class="members"><img src="Images/members_button.png"></a></li>
</ul>
当我将鼠标悬停在“相册”部分时,下拉菜单被其下方的内容所覆盖,即:
<div class="content_text">
<object width="100%" height="100%">
<param name="movie" value="web/simpleviewer.swf"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<param name="bgcolor" value="ffffff"></param>
<embed src="web/simpleviewer.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="100%" height="100%" bgcolor="ffffff"></embed>
</object>
</div>
相关CSS:
.content_text{ 左边距:5%; 保证金权利:5%; 保证金底部:5%; 最高保证金:5%; 背景颜色:#fff; 边框:实心5px; z-index:-1; 位置:相对; }
.header{ 背景颜色:#000; 位置:相对; z-index:1; }
我一直在尝试使用 z-index 属性进行不同的操作,以使下拉菜单显示在此内容上方,但无济于事。可能是导致问题的Flash应用程序吗?请帮助一个菜鸟。
干杯,
马特
【问题讨论】:
-
你把 z-index 放在哪里了?
-
我在 .header (z-index: 1) 和 .content text (z-index: -1) 上都试过了。
-
可以发css吗?
-
感谢您不使用 Flash 进行导航!否则,获取干草叉、追捕肇事者等是一个非常耗时的过程。
标签: css