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元素处.

相关文章

前言 最近项目做完,用户需要兼容IE,于是开展了兼容性的调整工作。边调整边想感叹IE真是个沙雕。。特将...
前言 有些属性不是很常用,但是工作中遇到了,记录一下,方便学习。 1、text-indent text-indent 属性规...
前言 政府网站会遇到公祭日的时候,网站整体颜色变灰的情况。今天正好调了一下。在此把解决方案分享给大...
需求 项目里有个消息中心,当有消息的时候,小铃铛图标可以晃两下,提示当前有信息。 实现过程 书写css...
html代码 css代码 效果图
在一些界面上 , 如果每个icon都去找图片还是相当麻烦的 , 直接使用css画出icon就方便的多了 , 下面两个...