91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript怎么實現跟隨鼠標移動的圖片

發布時間:2021-09-30 13:35:54 來源:億速云 閱讀:456 作者:小新 欄目:開發技術

這篇文章主要介紹了javascript怎么實現跟隨鼠標移動的圖片,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

實現思路

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

小知識:

e.clientX- - -獲取鼠標 x 軸坐標,相對于瀏覽器窗口可視區
e.clientY- - -獲取鼠標 Y 軸坐標,相對于瀏覽器窗口可視區
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" >
    <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>

頁面效果:

javascript怎么實現跟隨鼠標移動的圖片

感謝你能夠認真閱讀完這篇文章,希望小編分享的“javascript怎么實現跟隨鼠標移動的圖片”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

手游| 当涂县| 北安市| 观塘区| 肥西县| 洞口县| 名山县| 桃源县| 逊克县| 宕昌县| 资兴市| 开化县| 阿瓦提县| 治县。| 房山区| 天台县| 班戈县| 武乡县| 上栗县| 南宫市| 监利县| 麻栗坡县| 鲜城| 洪泽县| 雷州市| 绵竹市| 台中县| 广河县| 娱乐| 深州市| 循化| 高阳县| 二手房| 满城县| 布尔津县| 广南县| 罗田县| 铜山县| 正宁县| 石阡县| 焦作市|