最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript實現(xiàn)跟隨鼠標移動的圖片

 更新時間:2021年09月30日 10:41:49   作者:qq_39111074  
這篇文章主要為大家詳細介紹了javascript實現(xiàn)跟隨鼠標移動的圖片,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了javascript實現(xiàn)圖片跟隨鼠標移動的具體代碼,供大家參考,具體內(nèi)容如下

實現(xiàn)思路

1、給 document 綁定 mousemove 事件,獲取鼠標的坐標:e.pageX ,e.pageY
2、將圖片設(shè)置成絕對定位:position: absolute;
3、獲取圖片元素對象,將鼠標的 x , y 坐標 分別賦值給圖片的 left , top 值,為了時鼠標在圖片中間,可以減去圖片寬高的一半,讓圖片位置向上向左,注意:不要忘記加上單位 ‘px'

小知識:

e.clientX- - -獲取鼠標 x 軸坐標,相對于瀏覽器窗口可視區(qū)
e.clientY- - -獲取鼠標 Y 軸坐標,相對于瀏覽器窗口可視區(qū)
e.pageX- - -獲取鼠標 x 軸坐標,相對于文檔頁面
e.pageY- - -獲取鼠標 Y 軸坐標,相對于文檔頁面
e.screenX- - -獲取鼠標 x 軸坐標,相對于電腦屏幕
e.screenY- - -獲取鼠標 Y 軸坐標,相對于電腦屏幕

示例

代碼示例:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>獲取鼠標坐標</title>
    <style>
        img {
            /* width: 80px;
            height: 90px; */
            position: absolute;
        }
    </style>
</head>

<body>
    <img src="images/斑.png" alt="">
    <script>
        var img = document.querySelector('img');
        document.addEventListener('mousemove', function(e) {
            var x = e.pageX;
            var y = e.pageY;
            img.style.top = y - 40 + 'px';
            img.style.left = x - 48 + 'px';
        })
    </script>
</body>

</html>

頁面效果:

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

南华县| 太白县| 铜陵市| 璧山县| 文昌市| 平谷区| 乌拉特前旗| 屏东市| 司法| 镶黄旗| 固安县| 策勒县| 贵德县| 道孚县| 应城市| 桃江县| 穆棱市| 仲巴县| 湖南省| 太康县| 宜城市| 咸丰县| 泸州市| 宝山区| 拉萨市| 江永县| 荣成市| 太湖县| 普兰县| 辽阳县| 定安县| 清徐县| 高唐县| 潼关县| 灵寿县| 临澧县| 同江市| 北流市| 余江县| 慈利县| 扎囊县|