課程
/前端開發
/JavaScript
/用JS實現放大鏡特效
我就不解釋了,你們慢慢研究吧,我感覺比老師的稍微能簡單點。
2016-08-25
源自:用JS實現放大鏡特效 4-1
正在回答
哈哈,多謝你的答案,其實我估計大部分人不明白的是老師怎么從圖片中運用數學的比例來得出他的那個等式而已啦,而且代碼還是分開來寫,所以說就有些懵了,我開始看也是,后來看到你的才意識到代碼把分數等式分開來計算,后來我就直接一條等式來計算了。請看我的代碼。
var?zoomX?=?floatLeft*(objBigBoxImage.offsetWidth?-?objBigBox.offsetWidth)/(objSmallBox.offsetWidth?-?objFloatBox.offsetWidth) ????var?zoomY?=?floatTop*(objBigBoxImage.offsetHeight?-?objBigBox.offsetHeight)/(objSmallBox.offsetHeight?-?objFloatBox.offsetHeight) ???? ????objBigBoxImage.style.left?=?-zoomX?+?"px"; ????objBigBoxImage.style.top?=?-zoomY?+?"px";
仔細理解一下
看看這個比例你們能不能理解。
舉報
讓圖片看起來更美觀,同時課程中詳細介紹了JavaScript相關的知識點
1 回答放大鏡的比例求解?
3 回答老師,你這個案例還有bug啊?。。?/p>
4 回答這比例應該不止我一個人看不懂吧
2 回答這個比例是什么意思?
4 回答案例在小窗口瀏覽器中會出現bug。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-25
哈哈,多謝你的答案,其實我估計大部分人不明白的是老師怎么從圖片中運用數學的比例來得出他的那個等式而已啦,而且代碼還是分開來寫,所以說就有些懵了,我開始看也是,后來看到你的才意識到代碼把分數等式分開來計算,后來我就直接一條等式來計算了。請看我的代碼。
2016-08-27
仔細理解一下
2016-08-25
看看這個比例你們能不能理解。