给定一个显示在页面某处的 HTML 元素?
如何制作另一个 html 以使其完全重叠?
为了给出一个想法,我尝试了类似的方法,但如果输入中的 HTML 元素位于页面底部并且我需要向下滚动才能到达它,则它不起作用
function createOverlap(elem) {
var rect = elem.getBoundingClientRect();
over.style.position = 'absolute';
over.style.top = rect.top+'px';
over.style.left= rect.left+'px';
over.style.height = rect.height+'px';
over.style.width= rect.width+'px';
return over;
}