css较高的z-index出现在较低的一个

我正在努力解决css上z-indexes的问题.

我有一个z-index<的项目. 100,另一个(图像)
z指数为3000(实际上高得多).

第二个出现在第一个下面,它让我有点疯狂.
我已经对这个问题进行了一些搜索,我已经读过它可能是因为没有推出
一个位置,所以我尝试了位置:固定,位置:相对,但没有2个工作.

该网站是:
www.imagine-that.be

图像必须出现在右下方的右侧
菜单.您可以在菜单后面稍微看一下.

这是我尝试使用的css代码

#menulogo {
    position:fixed;
    bottom:40px;
    right:100px;
    z-index:2000;
}
#menulogo img {
    position:fixed;
    bottom:40px;
    right:100px;
    z-index:2000;
}

我现在真的不知道应该怎么做才能解决这个问题,
所以任何帮助都将受到赞赏!

问候,

公园

解决方法

您应该阅读 this MDN article以了解z-index的工作原理.要解决您的问题,只需将您的div#menulogo置于body元素处.

相关文章

Css3如何实现鼠标移上变长特效?(图文+视频)
css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)
jquery如何实现点击网页回到顶部效果?(图文+视频)
css3边框阴影效果怎么做?(图文+视频)
css怎么实现圆角边框和圆形效果?(图文+视频教程)
Css3如何实现旋转移动动画特效