首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使z-index与位置一起工作:相对;

如何使z-index与位置一起工作:相对;
EN

Stack Overflow用户
提问于 2011-05-09 09:28:53
回答 1查看 3.1K关注 0票数 1

更新:感谢您的所有评论。我认为这是一个“当前堆叠环境”的问题。我会提供代码明天早上复活节时间,如果我不能得到解决的时候。

我有一个问题,我的autosuggest下拉列表部分隐藏,因为它下面的div优先。

我一直在尝试找出如何用z-index解决这个问题。根据W3流派的说法,“z索引只适用于定位的元素(位置:绝对,位置:相对,或位置:固定)”。

我发现只有当我在下拉列表中使用position: fixed;时,才能执行z索引。但问题是我想使用position: relative;。我已经尝试对下拉列表和重叠的div执行位置相对,并分别将z索引设置为+100和0。

任何建议都将不胜感激。

我正在火狐4和Chrome上测试它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-09 09:45:33

Z索引仅适用于“当前堆栈上下文”。div重叠的div很可能在不同的堆栈上下文中。

也有可能你做的是对的,但是FireFox有错误。我知道至少有一个长期存在的错误,即FireFox在z索引方面不符合标准。也许可以尝试使用基于WebKit的浏览器。

你还没有发布你正在使用的HTML/CSS,所以我不能再详细说明了。请张贴你的代码,我会更新我的答案,使其更具体。

Z- w3schools.com属性的定义如下:http://www.w3.org/TR/CSS2/visuren.html#z-index索引不是获取此类信息的最佳来源。

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

https://stackoverflow.com/questions/5931606

复制
相关文章

相似问题

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