2012-01-30 47 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