为了账号安全,请及时绑定邮箱和手机立即绑定

对老师案例中的比例不理解的,往这看。

我就不解释了,你们慢慢研究吧,我感觉比老师的稍微能简单点。

正在回答

3 回答

哈哈,多谢你的答案,其实我估计大部分人不明白的是老师怎么从图片中运用数学的比例来得出他的那个等式而已啦,而且代码还是分开来写,所以说就有些懵了,我开始看也是,后来看到你的才意识到代码把分数等式分开来计算,后来我就直接一条等式来计算了。请看我的代码。

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";


1 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//57c12cec0001b78e12800720.jpg

仔细理解一下

0 回复 有任何疑惑可以回复我~

看看这个比例你们能不能理解。

http://img1.sycdn.imooc.com//57bef92c0001056a11800519.jpg

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

对老师案例中的比例不理解的,往这看。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信