如何實現婚戀app原始碼移動端網頁特效?
婚戀app原始碼移動端網頁特效
// (1) 觸控元素 touchstart: 獲取手指初始座標,同時獲得盒子原來的位置// (2) 移動手指 touchmove: 計算手指的滑動距離,並且移動盒子// (3) 離開手指 touchend:var div = document.querySelector('div');var startX = 0; //獲取手指初始座標var startY = 0;var x = 0; //獲得盒子原來的位置var y = 0;div.addEventListener('touchstart', function(e) { // 獲取手指初始座標 startX = e.targetTouches[0].pageX; startY = e.targetTouches[0].pageY; x = this.offsetLeft; y = this.offsetTop;});div.addEventListener('touchmove', function(e) { // 計算手指的移動距離: 手指移動之後的座標減去手指初始的座標 var moveX = e.targetTouches[0].pageX - startX; var moveY = e.targetTouches[0].pageY - startY; // 移動我們的盒子 盒子原來的位置 + 手指移動的距離 this.style.left = x + moveX + 'px'; this.style.top = y + moveY + 'px'; e.preventDefault(); // 阻止螢幕滾動的預設行為});
<style> .bg { background-color: black; }</style><body> <div class="one two"></div> <button> 開關燈</button> <script> // classList 返回元素的類名 var div = document.querySelector('div'); // console.log(div.classList[1]); // 1. 新增類名 是在後面追加類名不會覆蓋以前的類名 注意前面不需要加. div.classList.add('three'); // 2. 刪除類名 div.classList.remove('one'); // 3. 切換類 var btn = document.querySelector('button'); btn.addEventListener('click', function() { document.body.classList.toggle('bg'); }) </script></body>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996194/viewspace-2795792/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何實現婚戀app原始碼中元素水平垂直居中?APP原始碼
- 婚戀app原始碼開發,如何實現介面效能優化?APP原始碼優化
- 在婚戀app原始碼開發中,如何實現滑動驗證碼元件?APP原始碼元件
- 婚戀交友原始碼開發,移動端滾動載入更多元件的實現原始碼元件
- 如何實現婚戀app原始碼中直播首屏載入優化?APP原始碼優化
- 婚戀app原始碼實現多賬號統一登陸,應該如何做?APP原始碼
- 直播帶貨app原始碼,實現移動端的按鈕拖動APP原始碼
- 婚戀交友原始碼是如何與MySQL打交道的?原始碼MySql
- 婚戀app原始碼設計模式六大原則有哪些?APP原始碼設計模式
- 婚戀app原始碼開發,值得一看的前端加密方法APP原始碼前端加密
- 婚戀交友原始碼開發,採用連線複用實現效能優化原始碼優化
- 婚戀系統原始碼,如何成功獲取使用者的定位原始碼
- 遊戲陪玩原始碼的移動端適配,應該如何實現?遊戲原始碼
- 婚戀app原始碼開發中,可以使用的前端除錯技巧有哪些?APP原始碼前端除錯
- 移動端網頁除錯網頁除錯
- 婚戀app原始碼開發,相親直播間聊天訊息列表卡頓優化APP原始碼優化
- 夢幻婚戀交友app系統原始碼影片聊天直播過程加密原生開發APP原始碼加密
- app直播原始碼,平臺登入頁面實現和修改密碼頁面實現APP原始碼密碼
- 讓人頭疼的婚戀交友原始碼效能優化,該如何解決?原始碼優化
- vue全家桶實現移動端電商web-appVueWebAPP
- 移動端頁面不滿一屏時如何實現滿屏背景?
- 移動端網頁除錯 之 Eruda網頁除錯
- 直播app原始碼,標題欄隨頁面滑動之title移動定位效果APP原始碼
- 詳解移動端網頁設計實現內滾動的四種解決方案網頁
- 移動端的車牌識別如何實現
- 直播系統app原始碼,Android studio 實現app登入註冊頁面APP原始碼Android
- Flutter app啟動flutter端原始碼分析FlutterAPP原始碼
- 移動端網頁效能優化自查表網頁優化
- 移動端APP元件化架構實踐APP元件化架構
- 婚戀網站遭信任危機實名制破解之策網站
- 如何在 UE4 移動端中實現 HZB?
- app直播原始碼如何實現直播間紅包功能APP原始碼
- App Growing:2020年10月社交婚戀廣告投放分析APP
- 關於移動端網頁裡的畫素網頁
- 谷歌瀏覽器測試移動端網頁谷歌瀏覽器網頁
- 【Android初級】如何實現一個比相簿更高大上的左右滑動特效(附原始碼)Android特效原始碼
- HTML5頁面移動端自適應佈局的實現示例程式碼HTML
- 相親交友原始碼實現相親直播間,移動終端的優化方案原始碼優化