我正在寻找复制此网站上缩放的图片: http://www.endless.com/adidas-Originals-adiracer-Trefoil-Sneaker/dp/B001I44OIG/183-5587133-4823042?ie=UTF8&cAsin=B001I44O2W&qid=1241466506612&asinTitle=adidas%20Originals%20adiracer%20Trefoil%20HG%20Sneaker&ref_=sw_1&asins=B001I44O2W%2CB001I457WS%2CB001LDJ2MM%2CB001HBH5LS%2CB001O9BJ4C%2CB001VNCNI2%2CB001LDJ7M2%2CB001LNNY44%2CB001LDJ2UE%2CB001OONDCS%2CB001HBH4FA%2CB001OOMWUW&refURL=%252Fb%252F241993011%253F&contextTitle=Search%20Results&fromPage=asinlist&suppressRedirect=1 当您将鼠标悬停在左侧的鞋子上时,它会在右侧显示一个包含较大图像的框,并显示您正在复制的确切位置。 我对如何做到这一点有任何想法吗? 我可以使用哪个库来提供这个功能?
答案 0 :(得分:2)
这可能是您正在寻找的,请查看标准缩放示例:
答案 1 :(得分:0)
我认为这很简单,你可以自己编写一些很酷的东西。我会在这里指点一下,如果我不清楚,请随时提问。
当鼠标在鞋子的整个画面上时,获取其相对于该位置的位置(X,Y)并更改“缩放框”的背景位置。缩放框将为鞋子的全尺寸图像提供背景图像。
您需要进行一些计算,例如,如果鼠标位于(10,10)并且图像是预览的两倍,您希望将其显示在(20,20),就像这样。处理特定情况(角落,边界......)以及如果您希望鼠标指针位于框的中心也是一样的。这里的数学比编程^^
更多希望有所帮助
编辑:当然如果您不想手动完成,John的答案将更适合您!