0

我允许用户编辑他们的个人资料图标,以便用户可以将他们的图标调整到要显示的图像的哪个部分。

我有一个<div>宽度为 50px 和高度为 50px 的固定器;.这个尺寸将在用户编辑图标时使用。图像会更大,用户可以拖动并设置要显示的内容。在编码部分我采取了宽度,高度,顶部,左侧。顶部和左侧用于确定要显示的内容秀。希望你明白这一点。

当编辑的图标显示在顶部栏中时,我的问题就出现了。我将 div 的宽度设置为 30px X 30px。当将 50px 大小转换为 30px 时,我从获得的宽度中减去了 20px,以便它符合用户预期的 30px div 内。要显示图像的哪一部分的实际部分会导致问题,获得的顶部和左侧是对于 50px div,使用 top 和 left 对于 30px div,预期的部分不会显示,因为您可以猜到。

我想显示用户选择的部分。检查这个 jsfiddle:http: //jsfiddle.net/4mDQf/

我怎样才能做到这一点?

谢谢!

4

1 回答 1

-1

我想出了一个解决方案:

将要显示的部分剪切为 50px,并使用 php 将剪切后的图像缩小到 30px。

于 2013-02-13T13:21:38.697 回答