下载此文档

移动Web开发图片自适应两种常见情况解决方案.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
本文主要说的是 Web 中图片根据手机屏幕大小自适应居中显示,图片自适应两种常见情况解决方案。开始吧在做配合手机客户端的 Web wap 页面时,发现文章对图片显示的需求有两种特别重要的情况,一是对于图集,这种文章只需要左右滑动浏览,最好的体验是让图片缩放显示在屏幕有效范围内,防止图片太大导致用户需要滑动手指移动图片来查看这种费力气的事情,用户体验大大降低。二是图文混排的文章,图片最大宽度不超过屏幕宽度,高度可以 auto 。这两种情况在项目中很常见。另外,有人说做个图片切割工具,把图片尺寸比例都设定为统一的大小,但即使这样,面对各种大小的移动设备屏幕,也是无法适用一个统一方案就能解决得了的。而且如果需求太多,那服务器上得存多少份不同尺寸的图片呢?显示不太符合实际。下面是图集类型,需求方要求图片高宽都保持在手机可视视野范围, js代码列在下面: [javascript] view plain copy 1.<script type="text/javascript"> 2.$(function(){ imglist =("img"); 5.//安卓 + 等高版本不支持 ,安卓 系统支持 6./* _width =; _height = -20; . var _width =; 11. var _height = -20; 12. */ 13. var _width, 14. _height; 15. doDraw(); 16. 17. =function(){ 18. doDraw(); 19. }20. 21. function doDraw(){ 22. _width =; 23. _height = -20; 24. for( var i=0,len =; i<len; i++){ 25. DrawImage(imglist[i],_width,_height); 26. }27. }28. 29. function DrawImage(ImgD,_width,_height){ 30. var image=new Image(); 31. =; 32. =function(){ 33. if(>30 &&>30){ 34. (>= _width/_ height){ (>_width){ =_width; =( ht*_width)/; 39.}else{ =ima

移动Web开发图片自适应两种常见情况解决方案 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhlyb
  • 文件大小0 KB
  • 时间2016-07-01