最赞回答 / int30xcc
你是说这里么? var realw = winHeight * w/h; var realh = winWidth * h/w;这么理解把,图片要看起来协调就要保证图片放大缩小时纵横比不变, 而图片本身的纵横比是 h / w 或者 横纵 比是 w / h,所以当图片比较长,也就是竖图时,需求是把窗口高度(winHeight)当做真实展示高度,我们就需要按下面这个比例关系 来求图片展示的宽度(realw),把除数拿到右面不就是乘法么。。realw /winHeight = w / h 同理当图片比较...
2014-08-03
最赞回答 / jddod
是这样的height和width那个位置老师写错了。。。需要这样写 $("#cav-"+this.index)[0].width=this.width;cav是那个叫绘图命令吧(不清楚。。大概是这个意思),不能规定画板大小,必须是画板那个元素取到了然后规定width。。大概是这个意思
2014-08-02