kristofersxyz/static/projects/js/projects.js
2023-01-21 20:31:55 +02:00

12 lines
456 B
JavaScript

window.addEventListener("DOMContentLoaded", () => {
document.getElementById("cards").onmousemove = (e) => {
for (const CARD of document.getElementsByClassName("card")) {
const RECT = CARD.getBoundingClientRect(),
x = e.clientX - RECT.left,
y = e.clientY - RECT.top
CARD.style.setProperty("--mouse-x", `${x}px`)
CARD.style.setProperty("--mouse-y", `${y}px`)
}
}
})