2012-07-24 82 views
0

我正在构建一个自定义脚本,用户可以在其中上载图像并将其拖到模板图像周围以获得所需结果。问题是模板图像高度超过1000像素,因此我将它放在限制高度/宽度的容器内。按比例缩放所有图像以适应容器

我该如何做到这样上传的图像缩放完全相同,所以当我通过PHP创建图像时,我可以将left:top: CSS值应用到更大的模板图像和上传的图像上?

当前CSS:

#template { 
    position: relative; 
    padding: 0; 
    width: 500px; 
    height: 500px; 
    z-index: 1; 
} 
#uploaded { 
    position: absolute; 
    top: 0; 
    left: 0; 
    z-index: 2; 
} 
+0

请澄清你的问题 – 2012-07-24 00:21:27

+0

的想法是让原生高度/宽度的每个图像的50%缩放。所以当通过我的PHP应用它时,我可以获取上传图像的像素位置并将其应用到我的脚本中。原始图像太大,任何人都无法操作,所以我的想法是让它们看起来更小,以便它们适合我的网站,并且一旦提交,我就可以将像素位置乘以2并创建更大的图像 – 2012-07-24 00:29:19

+0

对不起,我不是跟着你。所有的图像都会上传为1000px x 1000px?难道你不能简单地用一个存在的PHP类来缩小它们吗? – 2012-07-24 00:33:26

回答