微信小程序实现列表的横向滑动

本文介绍了微信小程序中实现列表横向滑动的两种方法:一种是通过设置父元素样式如`white-space: nowrap`和`overflow-x: auto`,另一种是利用`scroll-view`标签结合样式。详细代码及参考资料提供。
摘要由CSDN通过智能技术生成

微信小程序原生方式实现列表的横向滑动的两种方法:

效果图:
在这里插入图片描述

方式一:简单样式实现

  • 父元素设置:
    white-space:nowrap;//不换行
    overflow-x: auto;
  • 子元素设置:
    display:inline-block;

方式二:scroll-view 标签 + 样式

scroll-view的横向滚动:

  • scroll-view的内层view元素需要:display:inline-block;
  • scroll-view的外层元素需要:white-space:nowrap;

实现代码:

1.wxml

<!--pages/packageA//multiple-function/multiple-function.wxml-->
<view class="content">
     <view class="Btn">
         <view class="clickBtn"  data-id="" bindtap = "toClickTab">返回功能列表页</view>
     </view>
     <view>实现横向滚动效果:</view>
     <view style="margin-top: 60rpx;">
         方式一:<view>父元素设置 white-space:nowrap;//不换行  overflow-x: auto;</view>
                <view>子元素设置display:inline-block;</view>
     </view>
     <view class="listContent">
         <view class="item" wx:for="{
   {userList}}" wx:key="{
   {index}}">
             <image class="userAvatar" src="{
   {item.avatar}}" mode="aspectFit"/>
             <view class="userName">{
   {
   item.userName}}</view>  
         </view>
     </view> 
     <view style="margin-top: 60rpx;margin-bottom: 20rpx;">
        
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值