cursor
HTML
<div id="cursor" class="cursor"></div>CSS
body {
cursor: none;
}
.cursor {
position: fixed;
inline-size: 1em;
block-size: 1em;
pointer-events: none;
background-color: #000;
}JavaScript
const cursor = document.getElementById("cursor");
document.addEventListener("mousemove", function (e) {
const x = e.clientX;
const y = e.clientY;
cursor.style.insetBlockStart = `${y}px`;
cursor.style.insetInlineStart = `${x}px`;
});