我正在使用某种覆盖来声明正在加载页面(或某些元素)。我正在尝试定位显示div
:“正在加载...”位于页面或目标元素的中心。
这是我的方法,但它根本不起作用......
var left, top,
position = 'fixed';
if (this.container !== 'body'){
position = 'absolute';
}
left = (window.innerWidth - this.element.offsetWidth) / 2;
top = (window.innerHeight/2) - (this.element.offsetHeight/ 2);
this.modal.style.left = left + 'px';
this.modal.style.top = top + 'px';
this.modal.style.position = position;
请声明没有 jQuery,我不打算使用 jQuery。