微信小程序横向滚动卡片列表模板

这篇具有很好参考价值的文章主要介绍了微信小程序横向滚动卡片列表模板。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


小程序横向滑动模块,微信小程序,微信小程序,小程序,前端

1 前言

在开发微信小程序时,横向可滚动卡片列表是一个必不可缺的页面组件。其不仅美观还可以节省屏幕空间。具体截图如下:
小程序横向滑动模块,微信小程序,微信小程序,小程序,前端

2 代码详解

主要用的是scroll-x,具体代码如下:
wxml

<scroll-view scroll-x class="scroll-x">
  <view style="display: inline-block;" class="act" bindtap="huodong" wx:for="{{activity_list}}" wx:key="{{item}}" data-id="{{item.activity_id}}">
    <view class="activity_photo"><image src="{{item.activity_photo}}" style="height: 220rpx;width:340rpx;border-radius:10rpx"></image></view>
    <view class="botton_view">
          <view class="wenzi"><text class="ziti">{{item.activity_name}}</text></view>
          <view class="next">
            <view class="number"><image src="/image/for_li/renshu.png" style="height: 40rpx;width:40rpx"></image></view>
            <view class="renshu"><text class="ziti">{{item.num}}人</text></view>
          </view>
    </view>
  </view>
</scroll-view>

附:renshu.png
小程序横向滑动模块,微信小程序,微信小程序,小程序,前端
wxss

.scroll-x{
  margin: 5rpx;
  height:500rpx;
  white-space:nowrap;
  display:flex;
  justify-content: space-around;
}
.act{
  height: 390rpx;
  width: 350rpx;
  display: flex;
  border-radius:10rpx;
  border-style: solid;
  box-shadow:0px 2px 4px 2px #DDDDDD;
  border-width: 0rpx;
  flex-direction: column;
  justify-content:space-around;
  align-items: center;
}
.activity_photo{
  width: 350rpx;
  height: 230rpx;
}
.botton_view{
  width: 350rpx;
  height: 160rpx;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
}
.ziti{
  font-size: 30rpx;
}
.next{
  width:150rpx;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
}

.number{
  height: 40rpx;
}

js

Page({

    /**
     * 页面的初始数据
     */
    data: {
        activity_list:[{activity_photo:"/image/activity/huanwei.jpg",activity_name:"环卫工",num:23},
                        {activity_photo:"/image/activity/huanwei.jpg",activity_name:"环卫工",num:23},
                        {activity_photo:"/image/activity/huanwei.jpg",activity_name:"环卫工",num:23}],
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
  

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})

3 样例展示

小程序横向滑动模块,微信小程序,微信小程序,小程序,前端

4 结语

在微信小程序开发中,横向滚动卡片列表是提升用户体验和界面美观的重要组件。本文介绍了如何通过使用scroll-x属性来实现这一功能,使用户能够在一个页面内便捷地浏览多个卡片内容。这种交互模式不仅适用于展示商品、信息等,还能在不同场景中扩展使用。

小程序横向滑动模块,微信小程序,微信小程序,小程序,前端文章来源地址https://www.toymoban.com/news/detail-602449.html

到了这里,关于微信小程序横向滚动卡片列表模板的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序--开发横向滚动条scroll-view

    一、话不多说,上代码 .wxml文件写法 css样式 js写法 二、解析  scroll-x=\\\"true\\\":表明是横向滚动 class=\\\"{{currentTab==index?\\\'scroll_item\\\':\\\'\\\'}}\\\":当点击时才会变色,其中currentTab的初始值是0,通过点击事件更改值

    2024年02月12日
    浏览(34)
  • 微信小程序原生实现无边框table组件支持横向和纵向滚动

    效果图(支持单元格样式自定义) table组件代码 wxml文件 wxss文件 js文件 组件使用 1、在page页面的json文件中引入组件(默认大家都会引入); 2、在page页面的wxml文件中使用组件 3、在page页面的js文件中设置数据 4、在page页面的wxss文件中修改样式

    2024年02月07日
    浏览(48)
  • 微信小程序 scroll-view设置scroll-x无法横向显示和滑动的解决方案

    仅仅设置 scroll-x无法实现横向排列和滑动?还需在scroll-view和子view的wxss样式里进行如下设置 如果想在子view里使用 弹性布局 display:flex ,也可以这样:

    2024年02月04日
    浏览(31)
  • 微信小程序(van-tabs) 去除横向滚动条样式(附加源码解决方案+报错图)

    今天第一次接触 vant 组件库。 ant官网地址 适用于Vue3 支持 Vue2 、 Vue3 、 微信小程序等 我在使用van-tabs组件时遇到了一个问题,如下图所示: 从图片上可以看到有个灰色的横向滚动条,一开始领导给我说这个问题,我反反复复都没有测出来,在微信开发者工具、IOS系统都没有

    2024年02月10日
    浏览(38)
  • Echarts微信小程序中条形图上下滑动引起页面滚动问题

    先看条形图 如图所示是,echarts中典型的横向柱状图(条形图) 需求:可以让图形进行放大缩小,并且放大后可上下滚动查看; 主要问题:放大图表之后,手指上下滑动会引起页面整体滚动,影响数据查看体验 PS:看了很多方案,有 直接修改源码 阻止touchstart、touchmove、to

    2024年04月17日
    浏览(48)
  • 微信小程序 列表多选 下拉分页 滑动切换分类

    1、卡片列表 2、分页(下拉页面加载分页数据) 3、分类(页面间互不干扰,数据也不干扰) 4、左右滑动可切换分类 5、列表搜索 6、单选模式(默认单选模式,即点击卡片,回写所选数据) 7、 多选 模式(实现微信聊天多选效果) 长按 列表或 点击多选 ,进入多选模式;

    2024年02月03日
    浏览(34)
  • 【微信小程序】列表滚动触底更新实现

    微信小程序开发系列 在微信小程序开发中经常遇到分页列表需要滚动到底部之后进行请求数据更新,下面介绍如何进行触底更新分页展示。使用到页面上拉触底事件的处理函数 onReachBottom 。 监听用户上拉触底事件,可以在app.json的window选项中或页面配置中设置触发距离onRea

    2024年02月05日
    浏览(25)
  • uview1 的u-tabs组件在微信小程序中会出现横向滚动条

    uview1 的u-tabs组件在微信小程序中会出现横向滚动条,真机才会生效,微信开发者工具没问题 包括官方示例也会 原因:未屏蔽微信小程序的滚动条 解决办法:uview-ui中uview-ui/components/u-tabs/u-tabs.vue文件把h5屏蔽滚动条的条件编译加上  || MP-WEIXIN

    2024年02月05日
    浏览(28)
  • uniapp-微信小程序实现swiper左右滚动切换tab,上下滚动加载列表

    思路:左右滑动使用swiper,上下滑动用scroll-view,swiper改变时同时改变tab并更新列表 坑点: 1. swiper高度问题,导致滑动不到最底部和最顶部         需要手动计算,减去顶部高度和底部tabbar,并且需要同时设置padding-top和paddin-botton,否则列表显示不完整 2. 由于最开始的代码

    2024年02月04日
    浏览(41)
  • 微信小程序在ios端上下左右滑动以及底部滚动条的解决方案

    最近在写小程序,碰到一个非常棘手的问题,就是安卓没事,苹果手机上的页面能上下左右的滑动,不美观这里我理解为不兼容,本着有问题就去解决,苹果默认应该是滑动的,下面是解决方法 底部滚动条解决

    2024年02月04日
    浏览(98)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包