Adding div element to body or document in JavaScript

后端 未结 9 2161
醉梦人生
醉梦人生 2020-11-27 14:14

I am creating a light box in pure JavaScript. For that I am making an overlay. I want to add this overlay to body but I also want to keep the content on the page. My current

9条回答
  •  甜味超标
    2020-11-27 14:36

    The modern way is to use ParentNode.append(), like so:

    let element = document.createElement('div');
    element.style.cssText = 'position:absolute;width:100%;height:100%;opacity:0.3;z-index:100;background:#000;';
    document.body.append(element);

提交回复
热议问题