国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:74日期: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
主站蜘蛛池模板: 欧美一区在线观看视频 | 国产国语对白一级毛片 | shkd在线观看 | 牛人国产偷窥女洗浴在线观看 | 99精品久久99久久久久 | 欧美精品亚洲精品日韩一区 | 六月丁香婷婷天天在线 | 亚洲国语在线视频手机在线 | 黄色片亚洲 | 日韩欧美亚洲中字幕在线播放 | 国产精品亚洲玖玖玖在线靠爱 | 国产3级在线 | 亚洲品质自拍视频 | 精品久久久久久久高清 | 欧美一级特黄乱妇高清视频 | 一级一级毛片免费播放 | 欧美日韩在线观看一区 | 国产欧美日韩综合精品一区二区 | 91九色视频无限观看免费 | 国产欧美日韩精品一区二 | 97影院在线午夜 | a级片在线免费看 | 色婷婷色综合激情国产日韩 | 无内丝袜透明在线播放 | 久久怡红院亚欧成人影院 | 一级香蕉免费毛片 | 在线观看免费视频网站色 | 性欧美巨大 | 国产一级精品高清一级毛片 | 久久zyz| 一色屋精品亚洲香蕉网站 | 久久国内精品自在自线软件 | 最新亚洲精品国自产在线观看 | 欧美一区二区在线观看 | 色一级片 | 欧美成年免费a级 | 在线欧美一级毛片免费观看 | 亚洲国产一区二区a毛片日本 | 波多野结衣一区二区三区在线观看 | 国产三级a三级三级 | 亚洲欧美二区三区久本道 |