小程序image组件有个默认的尺寸:宽度300px、高度240px
一般我们都会会设置width:100%,这个时候宽度还是240px
<view>
<image src="{{image}}"mode="widthFix"></image>
</view>image
这个时候就要加mode属性设置图片的缩放模式了:
widthFix:表示保持宽高比不变,也就是你的宽度百分百,高度就会自适应
默认是scaleToFill属性
scaleToFill | 缩放模式,不保持纵横比缩放图片,使图片的宽高完全拉伸至填满 image 元素 |
详细属性配置:https://developers.weixin.qq.com/miniprogram/dev/component/image.html
图片的各种缩放,自适应,裁剪都有对应的属性