繁体   English   中英

IE7 jQuery Z-index

[英]IE7 jquery z-index

使用jQuery滑块前面的菜单获得了一个网站。 在IE7中,下拉菜单位于菜单后面。

该网站是: http : //lkanlaeg.stom.dk/

到目前为止,我尝试了什么?

  • jQuery修复,无法正常工作。
  • 将所有顶部元素定位为“相对”,并相应地设置z-index。

您会建议我下一步尝试什么? 重复定位过程? 我的代码是这样的:

#wrapper, .content-wrapper, #header-wrapper, #primary-menu, #new-royalslider-1, #primary-menu ul{
position: relative;
z-index: auto;

#primary-menu ul li ul{
z-index: 900;
position: absolute;

我在这里错了吗?

我发现的唯一“半解决方案”是将滑块的z-index设置为-1-确实有帮助。。但是我觉得它更像是最后的选择。

对于第75行的第一个content-wrapper ,我添加了style="z-index:10;" 在第142行的第二个content-wrapper上,我添加了z-index:5; 到样式块。 这样就可以修复它。

顶部包装纸必须大于主体,这会将菜单推到所有内容之上。 我在browserstack中测试了它,它工作正常。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM