博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
clacImgZoomParam方法源码
阅读量:7011 次
发布时间:2019-06-28

本文共 732 字,大约阅读时间需要 2 分钟。

function clacImgZoomParam( maxWidth, maxHeight, width, height ){  //传入四个参数:最大宽度,最大高度,宽度,高度;     var param = { width:width, height:height, top:0, left:0 };      if( width>maxWidth || height>maxHeight ){          rateWidth = width / maxWidth;          rateHeight = height / maxHeight;          if( rateWidth > rateHeight ){              param.width = maxWidth;              param.height = height / rateWidth;          }else{              param.width = width / rateHeight;              param.height = maxHeight;          }      }      param.left = (maxWidth - param.width) / 2;      param.top = (maxHeight - param.height) / 2;      return param;  } 通过这个方法可以很好的判断图片的大小,并以适合的宽高显示在页面中

转载于:https://www.cnblogs.com/webwangjie/p/7092987.html

你可能感兴趣的文章
使用paramiko模块在远程服务器执行命令
查看>>
Cannot change version of project facet Dynamic web
查看>>
Nginx中文手册
查看>>
jqgrid saveRow 保存行 编辑数据向后台保存的使用
查看>>
离职后的选择
查看>>
Java编写QQ邮件发送程序
查看>>
JavaWeb
查看>>
我的友情链接
查看>>
Struts2输入<无提示解决方法
查看>>
字符串资源多语言的出错问题
查看>>
集合框架
查看>>
Git 大杂烩(初学git 常用的命令)
查看>>
清除默认样式
查看>>
padding-left: 20%;position: relative; left: 50%;
查看>>
zabbix专题:第七章 添加图像Graphs,添加聚合图形Screens
查看>>
移动端随记:flexbox兼容处理
查看>>
CCIE集训营培训路由与交换的全套视频
查看>>
IOS,图片切换动画
查看>>
对象属性合并
查看>>
一步步开发OS(三)任务调度
查看>>