js创建节点的残像问题

使用原生js代码创建节点,在刷新页面的时候总会出现残像的问题,不知道如何解决

以下是代码

    var bb = imgGet.parentNode.appendChild(document.createElement("div"));
    bb.style.position = "absolute";
    bb.style.zIndex = "100";
    bb.style.left = "0px";
    bb.style.top = "0px";
    bb.style.width = imgGet.width+"px";
    bb.style.height = imgGet.height+"px";
    bb.style.lineHeight = imgGet.height+"px";
    bb.style.textAlign = "center";

    var ii = bb.appendChild(document.createElement("img"));
    ii.style.width = "20%";
    ii.src="imgsrc";

异常情况:
图片描述

图片描述

正常情况:
图片描述

阅读 1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题