javascript - 带有图像的 Div 在另一个 div 上

标签 javascript html css internet-explorer

我想在右侧的菜单上显示图像,但它在 Windows 10 上的 IE 和 Microsoft Edge 上不起作用。

<div class="menuDiv">
        <ul id="menu">
            <div class="menu_image"></div>
            <li><a><img src="img/image_1.png"></a>
                <ul id="seccion_1"></ul>
            </li>
            <li><a><img src="img/report_image.png"></a>
                <ul id="seccion_2"></ul>
            </li>
        </ul>
    </div>

menuDiv使用jqueryUI的themeRoller的菜单

.menu_image
{
    right: 0px;
    position: absolute;
        content: url(../../../../../lib/img/image_logo.png);
        background-repeat: no-repeat;
/*        background-position: 98% 0%;*/
        width: auto;
        height: auto;
}

这是它在 Chrome 和 Firefox 上的样子

enter image description here

这是在 IE 上的样子

enter image description here

如何在 IE 上显示图片?

我在jsfiddle上设置了一个类似的例子

https://jsfiddle.net/kzxfu7j4/

最佳答案

添加

.menu{
   display: relative;
}

到您的 css 或更改您的 .menu_image 如下:

.menu_image
{
        content: url(../../../../../lib/img/image_logo.png);
        background-repeat: no-repeat;
/*        background-position: 98% 0%;*/
        width: auto;
        height: auto;
        float:right;
}

编辑: 顺便说一句,请确保 div 具有适当的高度和宽度,您可以简单地更改其高度和宽度以匹配图像的高度和宽度。

关于javascript - 带有图像的 Div 在另一个 div 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32635934/

相关文章:

html - 如何使用 React 和 Rails 创建表单?

html - 中心 float /内联 block div,父容器内有边距自动

javascript - 检查按钮是否被禁用以及是否在禁用时单击它的监听器,如果是,则弹出警报

javascript - 如何使用 Promise 以特定顺序操作 DOM 对象?

javascript - 我可以将 DOM 节点从 iFrame 移动到父级的主体吗?

javascript - 如何在着陆页图形上添加鼠标悬停图像

html - 为什么我的 float div 会插入其他 div?

javascript - 如何仅在用户开始向下滚动后才显示标题? [ react ]

javascript - Highstock 图表给出 "Uncaught TypeError: Cannot read property ' addPoint' of undefined"错误

javascript - 使用 AJAX 响应作为函数外部的 var