您好,我对 jQuery 横幅和下拉菜单有疑问。下拉菜单位于 jQuery 横幅 slider 后面。找 sample here
我尝试了 z-index 和 position:absolute 但我无法修复它。
最佳答案
在 ie 中测试...你确实有问题,但可以通过 z-index
属性解决 shernshiou说。你应该把它放在一个 css 文件中:
#slider{
z-index : -1;
}
更新
在 ie <= 8 中,您还必须为子菜单设置 z-index(尽管默认情况下它应该为 0),因此,要么向每个设置 z-index
的子菜单添加一个类属性高于 slider 的 z-index
,或者您可以使用 jquery 进行动态处理:
var newZIndex = ($('#slider').css('z-index') || 0) + 10;
$('div[id^=menu_child]').css('z-index',newZIndex);
关于jQuery 横幅和下拉菜单问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6854974/