이번 글에서는 마우스의 움직임을 따라가기 위해 js에서 그림을 구현하는 방법을 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되기를 바랍니다.
다음은 두 가지 구현 방법입니다.
첫 번째
<!DOCTYPE html> <html> <머리> <meta charset="utf-8"> <제목></제목> <스타일 유형="텍스트/css"> img{ 위치: 고정; 왼쪽: 0px; 상단: 0px; } </style> </head> <본문> <img src="icon_2.png" > <스크립트 유형="텍스트/자바스크립트"> var img = document.querySelector('img'); // mousemove 마우스 이동 이벤트 document.addEventListener('mousemove',function(e){ var pagex = e.pageX-20+'px'; var 페이지 = e.pageY-20+'px'; // console.log(pagex,pagey); img.style.left = 페이지x; img.style.top = 페이지; }) </script> </body> </html>
두 번째 유형
<!DOCTYPE html> <html> <머리> <meta charset="utf-8"> <제목></제목> <스타일 유형="텍스트/css"> img{ 위치: 절대; 너비: 80px; } </style> </head> <본문> <img src="그림자 인형.jpg" id="img"> <스크립트 유형="텍스트/자바스크립트"> window.onmousemove = 함수(e){ var x = e.pageX; var y = e.pageY; img.style.left = x+'px'; img.style.top = y+'px'; } </script> </body> </html>
관련 추천 : [JavaScript 동영상 튜토리얼]
위 내용은 js를 사용하여 마우스 움직임을 따라가는 이미지를 구현하는 두 가지 방법에 대한 내용입니다. 자세한 내용은 PHP 중국어 사이트의 다른 관련 글을 참고해주세요!