位置:首页 » 文章/教程分享 » 微信小程序scroll-view做图片横向滚动

微信小程序的scroll-view控件可以做图片横向滚动,但是也有需要注意的地方,请看本文介绍的内容,可以在实际中参考。

wxml:

<scroll-view class="image-group" scroll-x="true">
  <image src="../../images/background_image1@2x.png"></image>
  <image src="../../images/background_image1@2x.png"></image>
  <image src="../../images/background_image1@2x.png"></image>
  <image src="../../images/background_image1@2x.png"></image>
  <image src="../../images/background_image1@2x.png"></image>
  <image src="../../images/background_image1@2x.png"></image>
</scroll-view>

wxss:

.image-group {
  display: flex;
  white-space: nowrap;
  margin-top: 30rpx;
}
.image-group image {
  display: inline-block;
  width: 375rpx;
  height: 180rpx;
  margin-right: 20rpx;
}

实际效果:

微信小程序scroll-view做图片横向滚动

需要注意的几个关键点:

1、scroll-view标签
2、scroll-x=“true”属性
3、使用display:flex 让图片横向排列
4、使用 white-space: nowrap,让图片不换行
5、图片设置inline-block