【发布时间】:2010-12-21 17:08:02
【问题描述】:
这个古老的问题......为什么定位在 Flash 对象上的 div 不使用 z-index 保持在顶部。过去我找到了答案,但是时间太长了,我似乎无法得到答案。我的 Flash 电影在一个向左浮动的 div 中:
<div id="flash">
<object width="614" height="289">
<param name="movie" value="images/75.swf">
<param name="wmode" value="transparent">
<embed src="images/75.swf" width="614" height="289" wmode"transparent">
</embed>
</object>
</div>
我需要放在顶部的 div 的 css 是:
.menu ul li:hover ul li a:hover {
background:#5a3f2d;
color:#FFF;
z-index: 9999;
我无法让它显示在 ie6 或 ie8 中的 Flash 电影上方。我知道这是老派,但我很沮丧!我的导航 div 是否需要有绝对位置?这就是它不起作用的原因吗?
例如here. 将鼠标悬停在右侧第一个链接上:“客户服务”
谢谢大家:)
【问题讨论】:
-
以下对我有用: 我在stackoverflow.com/questions/761402/…找到了这个解决方案
标签: flash z-index css-position html