【发布时间】:2011-08-21 08:33:18
【问题描述】:
更新:感谢您的所有 cmets。我认为这是一个“当前的堆叠上下文”问题。如果到那时我无法解决问题,我将在明天早上复活节时间提供代码。
我有一个问题,我的自动建议下拉列表被部分隐藏,因为它下面的 div 具有优先权。
一直在想办法用z-index 解决这个问题。根据 W3 Schools “z-index 仅适用于定位元素(位置:绝对、位置:相对或位置:固定)”。
我发现只有在下拉列表中使用position: fixed; 时,z-indexing 才会起作用。但问题是我想使用position: relative;。我尝试为下拉列表和重叠 div 设置相对位置,并将 z-index 分别设置为 +100 和 0。
任何建议将不胜感激。
我正在 Firefox 4 和 Chrome 中测试它。
【问题讨论】:
-
该元素中是否有超过 100 个元素? (只是确保。)
-
你好 minitech。下拉列表中的元素不超过 100 个。
-
不在下拉列表中,在其父级中。
-
如果您在 IE 中进行测试,它在 z-indexing 方面有一些怪癖。 quirksmode.org/bugreports/archives/2006/01/… 这个错误即使在 IE8 中也存在(不确定 IE9)。
-
如果您展示了一些可以重现您的问题的示例代码,我们可能会对您有所帮助。