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

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

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

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

問題描述

javascript - jquery實現的一個簡單的圖片縮放、旋轉功能,但是旋轉后再縮放就出問題了javascript - jquery實現的一個簡單的圖片縮放、旋轉功能,但是旋轉后再縮放就出問題了用jquery制作的,圖片外面包裹一個和圖片等大的p盒子#wrapp,實現原理是這樣的,拿右下角的小圓點為例: 鼠標點下小圓點時記錄當前鼠標的pageX和pageY的值,盒子#wrapp的寬高以及left和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’));} }

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

問題解答

回答1:

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

標簽: JavaScript
主站蜘蛛池模板: 午夜a一级毛片一.成 | 免费a一级毛片在线播放 | 爱爱免费播放视频在线观看 | 国产麻豆一级在线观看 | 国产免费高清国产在线视频 | 日韩视频免费在线观看 | 自拍 欧美 在线 综合 另类 | 182福利视频在线观看黄 | 精精国产xxxx视频在线播放器 | 特级淫片日本高清视频 | 玖玖成人| 欧美国产在线观看 | 成人国产精品免费视频 | 瑟妃19禁福利视频在线看mp4 | 欧美日本一区亚洲欧美一区 | 亚洲网红精品大秀在线观看 | 东京一区二区三区高清视频 | 一级特黄a免费大片 | 波多野结衣黑人系列在线观看 | 国产成人精品系列在线观看 | 成人午夜小视频 | 日韩一级片在线 | 久久久在线视频精品免费观看 | 国产夜色| 妖精视频免费入口 | 国产精品一级毛片不收费 | 国产日本三级在线播放线观看 | 欧美一区二区在线免费观看 | 欧美一区二区三区精品国产 | 日韩毛片网站 | 成人国产亚洲欧美成人综合网 | 害羞的清纯女神露脸在线视频 | www黄色大片 | 色 综合 欧美 亚洲 国产 | 国产福利视精品永久免费 | 欧美日韩性大片 | 亚洲欧洲一二三区机械有限公司 | 国产v片免费播放 | 国产福利不卡 | 小黄色片| 美女黄污网站 |