我是靠谱客的博主 干净信封,最近开发中收集的这篇文章主要介绍微信小程序中图片处理(居中、铺满屏幕),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

图片显示是小程序设计必须要经过的步骤,本人看到网上教学有限,现整理出自己设计过程中出现的问题,应该可以解决你遇到的问题。

用最后给的完整代码,按照我的步骤一定能调试出来,不行再联系我。

先给用到的代码以及效果图:

先给home.wxml程序:

<view class='imagesize'>
  <image src="/images/2.png" class='in-image'   >
  </image>
</view>
登录后复制
//.wxss里的参数
.imagesize{
 display:flex;                    //flex布局
 justify-content: center;         //水平轴线居中
}
.imagesize image { 
  width:400rpx;
  height:400rpx;
}
登录后复制

1.png

上面设置的图片尺寸,仅仅是为了方便看到实际的效果。

.imagesize{
 display:flex;
 height: 600px;                    //flex布局高度
 justify-content: center;        
 align-items:center;                //垂直居中
 
}
.imagesize image { 
  width:400rpx;
  height:400rpx;
}
登录后复制

5bd484e30ec1992409a3e5c55411cbe.png

上图的height值分别为: 200px 400px 600px

前两种都不适用全部型号手机,因为手机屏幕尺寸不固定。

但是,对于设计图片位置很有帮助。

代码:

page{
   height:100%                        //满屏设置
}
.imagesize{
 display:flex;
 height: 100%;                        //设置布局满屏
 justify-content: center;
 align-items:center;
 
}
.imagesize image { 
  width:400rpx;
  height:400rpx;
}
登录后复制

看效果:

1.png

home.wxml

<view class='imagesize'>
  <image src="/images/2.png" class='in-image'   >
  </image>
</view>
登录后复制

home.wxss

page{
   height:100%
}
.imagesize{
 display:flex;
 height: 100%;
 justify-content: center;
 align-items:center;
 
}
.imagesize image { 
  width:400rpx;
  height:400rpx;
}
登录后复制

单独讲铺满屏幕,主要用到mode='widthFix'

具体加在的程序段是.wxml:

<image src="/images/img21.jpg" class='in-image' mode='widthFix'> </image>
登录后复制

以及.wxss的改变:

page{
height:100%
}
.imagesize{
display:flex;
height: 100%;
justify-content: center;
align-items:center;
}
登录后复制

换了一张图做演示:

20180718143538901.png

看看不加widthFix的效果图:

20180718143644248.png

所以还是很有用的。

这里由于是底部tab窗口,所以没有显示完整屏幕覆盖的图。

可以设计启动画面,当然截取合适比例的图会影响实际显示效果,还有就是背景颜色与图片颜色的不同需要你调试时候注意一下。

推荐教程:《微信小程序》

以上就是微信小程序中图片处理(居中、铺满屏幕)的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是干净信封为你收集整理的微信小程序中图片处理(居中、铺满屏幕)的全部内容,希望文章能够帮你解决微信小程序中图片处理(居中、铺满屏幕)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部