JavaScript-滑鼠獲取頁面座標
滑鼠事件物件
滑鼠事件物件 | 說明 |
---|---|
e.clientX | 返回滑鼠相對於瀏覽器視窗可視區的 X 座標 |
e.clientY | 返回滑鼠相對於瀏覽器視窗可視區的 Y 座標 |
e.pageX | 返回滑鼠相對於文件頁面的 X 座標 IE9+支援 |
e.pageY | 返回滑鼠相對於文件頁面的 Y 座標 IE9+支援 |
e.screenX | 返回滑鼠相對於電腦螢幕的 X 座標 |
e.screenY | 返回滑鼠相對於電腦螢幕的 XY座標 |
-
效果演示
-
css
原始碼img { position: absolute; // ** width: 160px; }
-
html
結構<div> <img src="img/mousemove.png" alt=""> </div>
-
JS
原理分析<script> // 獲取元素 img var photo = document.querySelector('img'); document.addEventListener('mousemove', function (e) { // pageX pageY var photoX = e.pageX + 'px'; var photoY = e.pageY + 'px'; // 給圖片新增 style 改變 left top photo.style.left = photoX; photo.style.top = photoY; });
相關文章
- 使用js獲取滑鼠座標JS
- JavaScript 獲取div在頁面中座標JavaScript
- JavaScript獲取滑鼠在文件中座標JavaScript
- JavaScript獲取滑鼠在元素中的座標JavaScript
- 透過滑鼠事件獲取滑鼠位置在3d中的座標mouse/Raycaster事件3DAST
- Java 獲取Excel分頁座標位置(單元格)JavaExcel
- javascript頁面元素座標JavaScript
- 觸控事件獲取座標事件
- Vue中使用MouseMove事件 獲取滑鼠座標頻率降低或事件卡頓Vue事件
- HTML網頁根據座標模擬滑鼠點選HTML網頁
- JavaScript獲取元素在文件中座標JavaScript
- iOS 頁面起始座標的變化iOS
- 物體物件在螢幕中的座標及滑鼠座標物件
- 百度地圖:根據位置獲取座標地圖
- layui獲取頁面checkbox核取方塊值UI
- appium 獲取混合頁面元素失敗APP
- flutter 總結: 通過 GlobalKey 獲取介面任意元素座標尺寸Flutter
- Java 獲取Excel中圖片所在的行、列座標位置JavaExcel
- webgl入門(3)-座標系與滑鼠互動Web
- 獲取微信小程式頁面路徑微信小程式
- 微信小程式攜帶引數跳轉頁面/獲取頁面棧微信小程式
- Android日常學習:如何高效 & 正確地獲取View的座標位置?AndroidView
- 獲取資料庫中到指定經緯度距離的座標資料庫
- vue+element-ui中獲取頁面資料VueUI
- python獲取頁面亂碼時的處理Python
- selenium模組,web自動化,獲取標籤頁Web
- python四種方式解析網頁獲取頁面中的連結Python網頁
- 寫一個獲取頁面中所有checkbox的方法
- 禁用iframe子頁面滑鼠右鍵
- C#/VB.NET 獲取Excel中圖片所在的行、列座標位置C#Excel
- 獲取滑鼠左鍵點選 creator 3.8
- 用 js 獲取頁面元素的位置圖文總結JS
- React router 4 獲取路由引數,跨頁面引數React路由
- getBoundingClientRect方法獲取元素在頁面中的相對位置GCclient
- 易優CMS根據aid獲取文件頁面連結AI
- Avalonia 11.1 已知問題 應用啟動時 PointToScreen 無法獲取正確座標
- 滑鼠滑過和獲取焦點樣式
- 獲取元素大小、偏移量及滑鼠位置