亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

js實現簡單圖片拖拽效果

瀏覽:127日期: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
相關文章:
主站蜘蛛池模板: 亚洲影音先锋看看 | 韩国19禁青草福利视频在线 | 综合婷婷| 韩日一级毛片 | 久久99精品久久久久久久不卡 | 久久99精品国产麻豆宅宅 | 日本中文字幕不卡免费视频 | 在线观看网站国产 | 美国黄色一级大片 | 手机看片自拍自拍自拍 | 欧美一级毛片欧美一级无片 | 国产一级在线播放 | 黄色小视频免费在线观看 | 91视频免费播放 | 黄色大片免费看 | 人人澡人人澡碰人人看软件 | 久久精品国产99久久6动漫欧 | 黄色成人毛片 | 中国一级片免费 | 色九九亚洲偷偷动态图 | 国产五月色婷婷六月丁香视频 | 黄色一级视频免费 | 妖精视频在线播放 | 你懂的在线网站 | 亚洲人成高清毛片 | 麻豆视频传媒入口 | 性视频网站在线 | 成人国产精品免费视频 | 亚洲精品99久久久久中文字幕 | 成人αv在线视频高清 | 国产不卡一卡2卡三卡4卡5卡在线 | 6969精品视频在线观看 | 亚洲最新| 国产成人夜色影视视频 | 久久精品国产丝袜 | 韩国三级一线观看久 | 国产伦精品一区二区三区在线观看 | 国产亚洲综合在线 | 国产v精品成人免费视频71sao | 永久毛片| 精品国产3p一区二区三区 |