IE7中的Jquery Superfish问题

Zan*_*nfe 2 jquery superfish internet-explorer-7

仅在IE7中,子菜单显示在我页面的内容下.我使用bgframe插件.

这里是我的代码:$("ul.sf-menu").superfish({speed:'fast',autoArrows:false //禁用箭头标记生成}.)find('ul').bgIframe({opacity} :假});

你有什么想法?

非常感谢你.再见Z.

Sam*_*Ken 7

您可能会发现这一小块代码很有用,它可以使用Z-Order进行深入的巫术.我没有创造它,但它为我节省了无数个小时.

修复IE7的许多问题的一种方法是动态反转页面上元素的默认z-index堆叠顺序.这将确保HTML源代码中更高的元素在页面上也具有更高的z-index顺序,从而解决了大多数IE堆栈问题.如果您正在使用jQuery(最好的Javascript库),这里是快速修复...

$(function() {
    var zIndexNumber = 1000;
    $('div').each(function() {
        $(this).css('zIndex', zIndexNumber);
        zIndexNumber -= 10;
    });
});
Run Code Online (Sandbox Code Playgroud)

你可以在这里找到它 ......