2012-01-30 23 views
1

如何将图像大小保持为可放置的背景?我不知道图像的大小,所以当我将可拖放背景设置为图像时,它会剪裁成适合指定区域或适合它的图像?如何在保持高宽比的同时通过拉伸来适应该区域?将图像大小保持为可放置的背景

因为我已经在我的风格中定义了droppable的大小,所以我不想更改我的droppable的大小以适合图像。相反,我希望图像被加载完全包含在适当的长宽比下,并且不会被裁剪或增加。这可以通过jQuery或JavaScript来完成吗?

回答

2

两个可能的解决方案: 首先是PHP GD的imagesx()imagesy()。当然,这是使用PHP,但如果你可以使用PHP,它可以是好的,那么你也许会学习一些PHP GD。 :)

否则,您可以使用解决方案this question

+0

为了更加清晰,我编辑了我的问题。请看一下。 – 2012-01-30 15:25:59

+0

使用第二种解决方案,您将知道图像的大小。然后它可以被实际销毁或者'display:none'-d。之后,您可以计算比率。 – axiomer 2012-01-30 15:36:58