色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - jquery實現(xiàn)的一個簡單的圖片縮放、旋轉(zhuǎn)功能,但是旋轉(zhuǎn)后再縮放就出問題了

瀏覽:98日期:2023-01-03 16:20:51

問題描述

javascript - jquery實現(xiàn)的一個簡單的圖片縮放、旋轉(zhuǎn)功能,但是旋轉(zhuǎn)后再縮放就出問題了javascript - jquery實現(xiàn)的一個簡單的圖片縮放、旋轉(zhuǎn)功能,但是旋轉(zhuǎn)后再縮放就出問題了用jquery制作的,圖片外面包裹一個和圖片等大的p盒子#wrapp,實現(xiàn)原理是這樣的,拿右下角的小圓點為例: 鼠標點下小圓點時記錄當前鼠標的pageX和pageY的值,盒子#wrapp的寬高以及l(fā)eft和top值。通過移動時鼠標的pageX減去起初記錄的pageX值計算水平方向鼠標移動的距離,從而給盒子添加該距離作為寬度的增長值,代碼如下

$(document).on('mousedown','#resize_rb',function(event){activeWrapp = $(event.target).parent('#wrapp');eX = event.pageX;eY = event.pageY;eW = activeWrapp.width();eH = activeWrapp.height();wrappX = parseInt(activeWrapp.css('left'));wrappY = parseInt(activeWrapp.css('top'));rbMove = true;return false; }) $(document).on('mousemove',function(event){if(rbMove){ var x = event.pageX - eX; var y = event.pageY - eY; activeWrapp.css({'width':eW + x + 'px','height':eH + y + 'px'}); setResizeToolPositionAndSize($(’#resize_rb’));} }

這種方式實現(xiàn)的縮放在盒子旋轉(zhuǎn)之后(即transform:rotate()屬性不為0)再進行縮放就亂了,有沒有辦法在此基礎上坐點修改比如利用旋轉(zhuǎn)角度計算應該修改的尺寸?大神給說下思路就好 。(如果有這種好用的插件也希望可以推薦以下)

問題解答

回答1:

鼠標移動的x和y值除以cos旋轉(zhuǎn)角度,應該就是你應該改變的元素寬高。(不太對,我改一改)

標簽: JavaScript
主站蜘蛛池模板: 美女流白浆网站 | 成人综合婷婷国产精品久久免费 | 国产成人91一区二区三区 | 九九国产精品视频 | 免费一级毛片在播放视频 | 一级a毛片 | 日本韩经典三级在线播放 | 成人公开视频 | 手机看片手机在线看片 | 久久这里只有精品免费播放 | 国产日产欧产精品精品推荐在线 | 国产高清美女一级a毛片久久 | 日本美女作爱 | 亚洲欧洲日产国码一级毛片 | 一区二区三区免费精品视频 | 国产成人精品一区二区视频 | 国产精品久久久久影院色 | 久久国产精品影院 | 亚洲精品日本高清中文字幕 | 免费观看a级毛片在线播放 免费观看a级网站 | 日本欧美一区二区三区视频 | 国产精品麻豆一区二区三区v视界 | 偷拍小视频99在线 | 国产在线观看午夜不卡 | 中文字幕欧美在线观看 | 国产精品一区二区久久精品涩爱 | 久久网站在线观看 | 欧美一级永久免费毛片在线 | 美国一级毛片片aa久久综合 | 玖玖玖精品视频免费播放 | 国产三区视频在线观看 | 日韩麻豆 | 国产偷国产偷亚洲高清在线 | 日韩 国产 欧美 | 国产一级毛片一区二区三区 | 久久精品国产国产 | 亚洲国产另类久久久精品小说 | 91精品国产综合成人 | 一区二区三区视频 | 中文字幕一区二区三区精彩视频 | 亚洲aⅴ在线 |