ページのどこかに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;
}