亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

js實現簡單圖片拖拽效果

瀏覽:133日期:2024-04-05 10:46:02

本文實例為大家分享了js實現簡單圖片拖拽效果的具體代碼,供大家參考,具體內容如下

//圖片需要自己導入<!doctype html><html> <head> <meta charset='UTF-8'> <title>在當前顯示區范圍內實現點不到的小方塊</title> <style> div{position:fixed;width:100px;height:100px; background-image:url(images/xiaoxin.gif); background-size:100%; } </style> </head> <body> <div id='pop'></div> <script> let pop = document.getElementById('pop') //定義開關變量,用于控制圖片是否跟隨鼠標移動 let canMove = false; //在開始拖拽時,就保存鼠標距div左上角的相對位置 let offsetX,offsetY; //當在pop上按下鼠標時 pop.onmousedown=function(e){ //可以開始拖動 canMove=true; offsetX=e.offsetX; offsetY=e.offsetY; } //當鼠標在窗口移動時 window.onmousemove=function(e){ //只有當pop可以移動時 if(canMove==true){ //讓pop跟隨鼠標移動 //開始拖拽時,立刻獲得鼠標距圖片左上角的相對位置 //求pop的top和left let left=e.clientX-offsetX; let top=e.clientY-offsetY; //設置pop的top和left屬性 pop.style.left=left+'px'; pop.style.top=top+'px'; } } //當在pop上抬起鼠標按鍵時 pop.onmouseup=function(){ //停止拖拽 canMove=false } </script> </body></html>

效果圖:

js實現簡單圖片拖拽效果

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 久久国产影视免费精品 | 三级做人爱c视频18三级 | 在线观看免费av网 | 成年大片免费视频播放手机不卡 | 日本三级中文字幕 | 久久免费视频2 | 特黄日韩免费一区二区三区 | 成人合集大片bd高清在线观看 | 国产成人免费高清在线观看 | 草草视频免费观看 | 手机看片国产免费永久 | a毛片免费观看 | 亚洲国产美女视频 | 日一区二区 | 精品国产亚洲人成在线 | 国产农村乱 | 免费观看一级特黄欧美大片 | 欧美精品首页 | 女性无套免费网站在线看 | 日日操夜夜爽 | 真实一级一级一片免费视频 | 国产精品18久久久久久vr | 国产精彩视频在线观看 | 久久99精品久久久久久h | 久久中出 | 手机在线看a | 国产精品视频久久久 | 成人午夜视频在线观 | 成年人免费黄色片 | 国产精品久久久久久 | 亚洲精品一 | 久久不射网 | 国产原创自拍 | 成年人网站在线观看视频 | 欧美老妇免费做爰视频 | 久久久久久综合一区中文字幕 | 91国内精品久久久久影院优播 | 成年女人aaaaa毛片 | 国产视频一区二区三区四区 | 国产成人亚洲精品77 | 日本天堂在线视频 |