ستقدم لك هذه المقالة كيفية تنفيذ الصور في JS لتتبع حركة الماوس، وإليك طريقتين للتنفيذ وآمل أن تكون مفيدة للأصدقاء المحتاجين.
فيما يلي طريقتان للتنفيذ:
الأولى
<!DOCTYPE html>
<أتش تي أم أل>
<الرأس>
<ميتا محارف = "utf-8">
<العنوان></العنوان>
<نمط النوع = "نص/CSS">
إم جي {
الموقف: ثابت؛
اليسار: 0 بكسل؛
أعلى: 0 بكسل؛
}
</نمط>
</الرأس>
<الجسم>
<img src="icon_2.png" >
<نوع البرنامج النصي = "نص/جافا سكريبت">
var img = document.querySelector('img');
// حدث حركة الماوس mousemove document.addEventListener('mousemove',function(e){
var pagex = e.pageX-20+'px';
var pagey = e.pageY-20+'px';
// console.log(pagex,pagey);
img.style.left = pagex;
img.style.top = pagey;
})
</script>
</الجسم>
</html>
النوع الثاني
<!DOCTYPE html>
<أتش تي أم أل>
<الرأس>
<ميتا محارف = "utf-8">
<العنوان></العنوان>
<نمط النوع = "نص/CSS">
إم جي {
الموقف: مطلق؛
العرض: 80 بكسل؛
}
</نمط>
</الرأس>
<الجسم>
<img src="shadow puppet.jpg" id="img">
<نوع البرنامج النصي = "نص/جافا سكريبت">
window.onmousemove = وظيفة(ه){
فار x = e.pageX;
var y = e.pageY;
img.style.left = x+'px';
img.style.top = y+'px';
}
</script>
</الجسم>
</html>
التوصيات ذات الصلة: [برنامج تعليمي لفيديو JavaScript]
ما ورد أعلاه هو تفاصيل طريقتين لاستخدام js لتنفيذ الصور التي تتبع حركة الماوس. لمزيد من المعلومات، يرجى الانتباه إلى المقالات الأخرى ذات الصلة على موقع PHP الصيني!