微信小程序图片引入后尺寸不对?

image.png这是ui上的图片

image.png这是代码上的图

怎么让代码上回显出来跟ui图一致

阅读 2.7k
2 个回答

小程序的 image 标签可以设置 mode 属性来渲染图片展示的方式。

<image style="width: 200px; height: 200px; background-color: #eeeeee;" mode="aspectFit" src="{{src}}" />

传统 html 中比较常见的图片自适应方案是设置指定宽度,同时高度 auto 为自适应。但小程序中必须设置宽高和指定 mode

设置image组件mode属性为aspectFit
若下面多出间距,设置一下display:inherit 或者vertical-align:middle

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题