• 父元素相对定位后,子元素在ie下被覆盖的问题!


    <div id="append_parent" style="position: relative;">
            <div id="zoomimglayer" style="position: absolute; padding: 0px; left: 551.5px; top: 142px;
                 800px; height: 439px; cursor: pointer;" class="popupmenu_popup">
                <img id="zoomimg" style="cursor: move; margin: 5px; z-index: 1000; position: absolute;"
                    src="http://www.orico.com.cn/images/2013925141939458.jpg" width="800" height="543">
            </div>
            <div id="zoomimglayer2" style="position: absolute; padding: 0px; left: 551.5px; top: 142px;
                 800px; height: 439px; cursor: pointer;" class="popupmenu_popup">
                <div id="dprev" title="上一张" style="position: absolute; left: 0; top: 20px; z-index: 1001;
                    cursor: pointer;  40%; height: 523px;" onclick="alert('上一张')">
                    <a style="top: 271.5px; position: absolute;" class="prev">上一张</a>
                </div>
                <!-- .main -->
                <div id="dnext" title="下一张" style="position: absolute; right: 0; top: 20px; z-index: 1001;
                    cursor: pointer;  40%; height: 523px;" onclick="alert('下一张')">
                    <a style="position: absolute; top: 271.5px; right: 0;" class="next">下一张</a>
                </div>
            </div>
        </div>

    以上HTML定义一个父类相对定位,子元素绝对定位。

    在ie下,元素zoomimglayer2 被 元素zoomimglayer 覆盖了。




    而在子元素zoomimglayer2上设置background样式才管用。求前端高手指点一下啊!


    <div id="append_parent" style="position: relative;">
            <div id="zoomimglayer" style="position: absolute; padding: 0px; left: 551.5px; top: 142px;
                 800px; height: 439px; cursor: pointer;" class="popupmenu_popup">
                <img id="zoomimg" style="cursor: move; margin: 5px; z-index: 1000; position: absolute;"
                    src="http://www.orico.com.cn/images/2013925141939458.jpg" width="800" height="543">
            </div>
            <div id="zoomimglayer2" style="position: absolute; padding: 0px; left: 551.5px; top: 142px;
                 800px; height: 439px; cursor: pointer;background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);" class="popupmenu_popup">
                <div id="dprev" title="上一张" style="position: absolute; left: 0; top: 20px; z-index: 1001;
                    cursor: pointer;  40%; height: 523px;" onclick="alert('上一张')">
                    <a style="top: 271.5px; position: absolute;" class="prev">上一张</a>
                </div>
                <!-- .main -->
                <div id="dnext" title="下一张" style="position: absolute; right: 0; top: 20px; z-index: 1001;
                    cursor: pointer;  40%; height: 523px;" onclick="alert('下一张')">
                    <a style="position: absolute; top: 271.5px; right: 0;" class="next">下一张</a>
                </div>
            </div>
        </div>
     
    
    

  • 相关阅读:
    PMP知识点总结(6月25日前不断更新)清辉PMP
    20220511内部群每日三题清辉PMP
    添加icon font图标
    element主题样式elementvariable.scss文件的内容
    安装nodesass失败
    Element实现树形控件单选
    idea开启services面板,查看多个服务运行情况
    Nacos启动异常:Nacos Server did not start because dumpservice bean construction failure : No DataSource set
    ElementSelect选择器结合树形控件升级版
    Element动态合并表格行
  • 原文地址:https://www.cnblogs.com/haomo/p/3340367.html
Copyright © 2020-2023  润新知