* * 已知:小div宽高 小图宽高 250*250 大div宽高 500*500 大图宽高 800*800 计算公式: 放大镜宽 小div宽 大div宽 大图宽 >放大镜宽
) { y maxHeight; } console.log(x,y); glass.style.left x + px; glass.style.top y + px; 大图移动,需要计算移动的距离
* 如何计算大图移动的距离??
* * 已知:小div宽高 小图宽高 250*250 大div宽高 500*500 大图宽高 800*800 放大镜宽高 157*157 放大镜移动的x和y 计算大图移动的距离left
计算公式: 放大镜移动x 大图移动的x 小图宽 大图宽 >大图移动的x 大图宽 小图宽 * 放大镜移动x * var left -x * 800250; var top -y