尝试了所有方法,我的下拉菜单在 IE6 中一直落后于我的 slider 。看这里:
在 IE6 中查看,菜单位于 slider 后面。 (那是一个用于测试目的的模型网站,上面没有什么重要的东西。)
我尝试将 slider 置于 z-index: -1, position: relative...nothing, 尝试摆弄菜单。没有。
我正坐在这里,敲击键盘,盯着屏幕。任何帮助将非常感激。
这里是一些背景信息: 它在 wordpress 上运行,主题是:新闻。 (http://devpress.com/themes/news/)
slider 是“Simple Nivo Slider”,一个 WP 插件:(http://wordpress.org/extend/plugins/simple-nivo-slider/)
编辑:已解决(论坛不允许我回答我自己的帖子。
我用过这个。
.menu{
position: relative;
z-index: 5;
}
#container{
position: relative;
}
最佳答案
所以我注意到 slider 中的 anchor 标记具有正 z-index 值(5、6、8 等)。您是否尝试过为菜单元素提供足够高 的 z-index?此外,这里只是在黑暗中拍摄,您可以尝试为您的菜单和 slider 元素提供 zoom: 1
。这不会影响元素的放大,但会为它们提供 hasLayout
属性,众所周知,该属性可以修复 IE 中的此类小问题。
关于css - 试过 "everything"。在 IE6 中,我的菜单一直落后于我的特色 slider 。 (CSS z 索引?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8597776/