放大镜忒小 中 关于x/(B-A)=?/(D-C)的改进
其实老师的 x/(B-A)=?/(D-C)可以改进成为 x/B=?/D 或者 x/A=?/C;我来稍微举例子验证这个等式; 因为小图片/大图片,鼠标放大镜区域/大图片可视区域,这两个比例相等,所以我代个简单值; 例如:A=5; B=10; C=2A=10; D=2B=20; X=1的话,实际鼠标放大区域距离小图片div的宽度是 大图片可显示区域 距离大图片div的宽度,也就是1/2;所以Y=2; 代入公式验证: x/(B-A)=?/(D-C); 1/(10-5) =2/(20-10)=0.5;得出老师的公式对; x/B=?/D == 1/10 =2/20 所以这个也对,用简单的吧