当前位置: 首页 > news >正文

如何做网站轮播大图商业网站建设的方法

如何做网站轮播大图,商业网站建设的方法,门户网站建设推荐,wordpress专题页面在小程序的开发过程中#xff0c;页面布局中#xff0c;我们经常会遇到一些图片处理的问题#xff0c;比如#xff0c;如果图片不是固定高度和高度#xff0c;但image设置的是固定的高度和宽度#xff0c;这时候原始图片相对image设置的固定高度和宽度不是等比例大小页面布局中我们经常会遇到一些图片处理的问题比如如果图片不是固定高度和高度但image设置的是固定的高度和宽度这时候原始图片相对image设置的固定高度和宽度不是等比例大小那么这张图片就会变形变的不清晰。这时就可以使用下面的等比例缩放的方式缩放图片让图片不变形。或者通过image的bindload方法动态的获取图片的高度和宽度动态的设置图片的高度和宽度是图片布局的高度和宽度和原始图片的高度和宽度相等。1.图片等比例缩放工具[AppleScript]//Util.jsclass Util{/**** 按照显示图片的宽等比例缩放得到显示图片的高* params originalWidth 原始图片的宽* params originalHeight 原始图片的高* params imageWidth 显示图片的宽如果不传就使用屏幕的宽* 返回图片的宽高对象***/static imageZoomHeightUtil(originalWidth,originalHeight,imageWidth){let imageSize {};if(imageWidth){imageSize.imageWidth imageWidth;imageSize.imageHeight (imageWidth * originalHeight) / originalWidth;}else{//如果没有传imageWidth,使用屏幕的宽wx.getSystemInfo({success: function (res) {imageWidth res.windowWidth;imageSize.imageWidth imageWidth;imageSize.imageHeight (imageWidth * originalHeight) / originalWidth;}});}return imageSize;}/**** 按照显示图片的高等比例缩放得到显示图片的宽* params originalWidth 原始图片的宽* params originalHeight 原始图片的高* params imageHeight 显示图片的高如果不传就使用屏幕的高* 返回图片的宽高对象***/static imageZoomWidthUtil(originalWidth,originalHeight,imageHeight){let imageSize {};if(imageHeight){imageSize.imageWidth (imageHeight *originalWidth) / originalHeight;imageSize.imageHeight imageHeight;}else{//如果没有传imageHeight,使用屏幕的高wx.getSystemInfo({success: function (res) {imageHeight res.windowHeight;imageSize.imageWidth (imageHeight *originalWidth) / originalHeight;imageSize.imageHeight imageHeight;}});}return imageSize;}}export default Util;2.使用image组件加载图片通过bindload动态的获取图片的高度和宽度动态的设置图片的高度和宽度[AppleScript]index.js代码如下[AppleScript]import Util from ../common/Util;Page({data:{imageWidth:0,imageHeight:0},imageLoad: function (e) {//获取图片的原始宽度和高度let originalWidth e.detail.width;let originalHeight e.detail.height;//let imageSize Util.imageZoomHeightUtil(originalWidth,originalHeight);//let imageSize Util.imageZoomHeightUtil(originalWidth,originalHeight,375);let imageSize Util.imageZoomWidthUtil(originalWidth,originalHeight,145);this.setData({imageWidth:imageSize.imageWidth,imageHeight:imageSize.imageHeight});}})
http://www.pierceye.com/news/123201/

相关文章:

  • 比较有名的网站建设公司谷歌网站优化
  • 企业网站改版计划书中国制造网是做什么的
  • 非主营电子商务企业网站有哪些企业网项目建设实践
  • 颍东网站建设手机vi设计公司
  • 林哥seo网络营销seo培训
  • 如何面试网站开发网站制作交易流程
  • 绍兴网站建设冯炳良互联网营销
  • 制作企业网站怎么报价可以做我女朋友吗网站
  • 广西玉林网站建设正规公司建手机网站
  • 乐清网站制作公司招聘做私人网站 违法
  • 珠海电脑自己建网站电子商务排名
  • 怎样做网站的背景图片安卓原生开发
  • 现代电子商务网站建设技术wordpress采用的mvc
  • 台州网站建设团队如何申请建设网站域名
  • 资料查询网站建设桂林微代码网络科技有限公司
  • 做暖视频网站免费番禺网站制作技术
  • 如何做网站百度排名优化深圳市住房和建设网站
  • 汉沽做网站简单网站建设
  • 建信建设投资有限公司网站网站建设app小程序
  • wordpress文章所有图片seo中文含义
  • 免费网站建设开发个人 网站备案 幕布
  • 公司网站设计 优帮云网站开发合同注意事件有哪些
  • 网站建设费用用温州建设局老网站
  • 做网站全部乱码怎么办网络平台销售
  • wordpress建立移动m站wordpress免费主题企业
  • 珠海市网站建设重庆建站公司网站模板
  • 网页设计与网站开发pdf备案网站可以做接码平台么
  • 国外网站国内备案南京网站seo优化公司
  • 岱山县网站建设网站后台管理系统怎么上传
  • 做网站需要什么东西重庆市招投标网官网