首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE-7 z-index问题-下拉区域位于横幅下,其内容未显示在IE-7中

IE-7 z-index问题-下拉区域位于横幅下,其内容未显示在IE-7中
EN

Stack Overflow用户
提问于 2012-08-10 12:31:00
回答 3查看 308关注 0票数 0

我在IE-7中创建了一个http://testcases.site44.com/测试用例,下拉列表不会覆盖横幅图像。在火狐和chrome中,这是很好的。

请帮助查找问题。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-08-10 15:17:07

IE在理解z-index方面有不同的方法。除了上述链接中非常恼人的HTML方法之外,您还应该执行以下操作:

如果你有两个div,并且在第一个div中有一些东西应该覆盖第二个div中的内容,那么您需要在这两个div上都设置z-index,并且对于具有覆盖另一个的内容的div,设置一个更高的值。

示例:

代码语言:javascript
复制
<div id="wrapper">
 <ul id="flyout">
 //
 </ul>
</div>
<div id="content">
 //
</div>

CSS:

代码语言:javascript
复制
#wrapper {position:relative;z-index:2;}
#flyout {position:relative;z-index:3;}
#content {position:relative;z-index:1;}

IE现在理解第一个div中的内容应该遍历第二个div中的内容。

票数 0
EN

Stack Overflow用户

发布于 2012-08-10 13:29:00

尝试使用比id=“main”更高的z索引来放置element id=“footer”

票数 0
EN

Stack Overflow用户

发布于 2012-08-10 15:01:20

删除

z-index:1 from div id="banner“仅对ie-7执行此更改

事实上,只有z-index:1对ie-7有影响。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11895511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档