在我的网站上我安装了超级鱼类下拉菜单,我也在其他网站上使用。 Anywho,我认为一切正常,因为它们在Safari,FF和IE8中运行良好。但是,在IE7中(可能是IE6,但我不在乎!)它们没有出现。
我读到了IE7的Z-index问题,但没有一个解决方案有效。
任何人都知道如何解决?以下是网址:http://www.recordgone.com/about-the-firm.htm
感谢!!!
答案 0 :(得分:2)
感谢Emily在另一个Stack overflow question上指出了我正确的方向。
superfish page fix解决了IE8的问题 - 实际上来自this comment
你应该在位置上设置z-index:相对元素(如果有的话,不要在其中的绝对元素上)。
另请注意,在为定位元素设置z-index时,将为子元素创建新的z顺序堆栈。
对于IE6 / 7,我发现我的suckerfish版本必须将z-index放在.sf-menu li
而不是.sf-menu li li