1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| <div id="my-element" style="position: absolute; top: 126px; left: 719.438px;">My Element</div>
<script> var element = document.getElementById("my-element");
function updateElementPosition() { var windowWidth = window.innerWidth; var windowHeight = window.innerHeight; var elementWidth = element.offsetWidth; var elementHeight = element.offsetHeight;
var left = (windowWidth - elementWidth) / 2; var top = (windowHeight - elementHeight) / 2;
element.style.left = left + "px"; element.style.top = top + "px"; }
window.addEventListener("resize", updateElementPosition);
updateElementPosition(); </script>
|