返回顶部
首页 > 资讯 > 精选 >微信小程序怎么实现无缝滚动
  • 821
分享到

微信小程序怎么实现无缝滚动

2023-06-14 06:06:44 821人浏览 安东尼
摘要

这篇文章给大家分享的是有关微信小程序怎么实现无缝滚动的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下wxml<view class="wrap-item" 

这篇文章给大家分享的是有关微信小程序怎么实现无缝滚动的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

具体内容如下

wxml

<view class="wrap-item" style='transfORM:translateX({{posLeft2}}px)'>  <view class="messages-scroll firstScroll">   <view class="{{index == 0?'yanse items':'items'}}" wx:for="{{zhuli}}" wx:key="index">   <image wx:if="{{index == 0}}" src="../../images/xiangq_yonhu_icon_p.png"></image>   <image wx:if="{{index != 0}}" src="../../images/xiangq_yonhu_icon_n.png"></image>   <view>{{index}}{{item.ip}}{{item.str}}</view>   </view>  </view>  <view class="messages-scroll secondScroll" style='transform:translateX({{marginLeft}}px)'>   <view class="{{index == 0?'yanse items':'items'}}" wx:for="{{zhuli}}" wx:key="index">   <image wx:if="{{index == 0}}" src="../../images/xiangq_yonhu_icon_p.png"></image>   <image wx:if="{{index != 0}}" src="../../images/xiangq_yonhu_icon_n.png"></image>   <view>{{item.ip}}{{item.str}}</view>   </view>  </view></view>

js

onShow(){let windowWidth = wx.getSystemInfoSync().windowWidth; //屏幕宽度wx.createSelectorQuery().select('.firstScroll').boundinGClientRect(function (rect) {  let txtLength = rect.width;//文字+图标长度  console.log(txtLength)  console.log(rect)  // that.setData({  // marginLeft: txtLength < windowWidth - that.data.marginLeft ? windowWidth - txtLength : that.data.marginLeft  // })  console.log(that.data.marginLeft)  that.roll2(that, txtLength, windowWidth); //调用滚动方法 }).exec()},roll2: function (that, txtLength, windowWidth) { var interval2 = setInterval(function () { if (-that.data.posLeft2 < txtLength) { that.setData({ posLeft2: that.data.posLeft2 - that.data.pace }) } else { // 第二段文字滚动到左边后重新滚动 that.setData({ posLeft2: 0 }) clearInterval(interval2); that.roll2(that, txtLength, windowWidth); } }, 20)},

wxss:

.wrap-item{position: relative;z-index: 10;display: flex;white-space: nowrap;}.brand-info .messages-scroll {display: flex;white-space: nowrap;margin-top: 148rpx;}.brand-info .messages-scroll .items {display: flex;white-space: nowrap;box-sizing: border-box;padding: 0 10rpx;margin-left: 10rpx;align-items: center;height: 50rpx;background: rgba(0, 0, 0, 0.2);border-radius: 25rpx;color: #99A4BA;}.yanse{color: #C4FFFD !important;}.brand-info .messages-scroll .items image {width: 26rpx;height: 22rpx;margin-right: 10rpx;}.brand-info .messages-scroll .items view {font-size: 24rpx;font-family: Source Han Sans CN;font-weight: 400;}

感谢各位的阅读!关于“微信小程序怎么实现无缝滚动”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: 微信小程序怎么实现无缝滚动

本文链接: https://lsjlt.com/news/268290.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 微信小程序实现无缝滚动
    本文实例为大家分享了微信小程序实现无缝滚动的具体代码,供大家参考,具体内容如下 wxml <view class="wrap-item" style='transform...
    99+
    2024-04-02
  • 微信小程序怎么实现无缝滚动
    这篇文章给大家分享的是有关微信小程序怎么实现无缝滚动的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下wxml<view class="wrap-item" ...
    99+
    2023-06-14
  • 微信小程序实现文字滚动
    本文实例为大家分享了微信小程序实现文字滚动的具体代码,供大家参考,具体内容如下 wxml: <view>显示完后再显示:</view> <view ...
    99+
    2024-04-02
  • 微信小程序怎么实现全屏动画滚动
    这篇文章主要介绍“微信小程序怎么实现全屏动画滚动”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“微信小程序怎么实现全屏动画滚动”文章能帮助大家解决问题。实现代码:Page({  d...
    99+
    2023-06-26
  • 使用微信小程序实现无限滚动效果
    标题:微信小程序实现无限滚动效果的实例摘要:本文介绍了如何使用微信小程序实现无限滚动效果,并提供了具体代码示例。通过本文,读者可以了解到如何利用微信小程序的组件和API来实现无限滚动效果,使页面在滚动到底部时能够自动加载更多内容。正文:准备...
    99+
    2023-11-21
    微信小程序 实现 无限滚动
  • 微信小程序怎么实现滚动条功能
    这篇文章主要讲解了“微信小程序怎么实现滚动条功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“微信小程序怎么实现滚动条功能”吧!view<view class="c...
    99+
    2023-07-02
  • 微信小程序实现数字滚动动画
    本文实例为大家分享了微信小程序实现数字滚动效果的具体代码,供大家参考,具体内容如下 效果图 实现思路 1、为了实现数字的无限滚动效果,每个数字框的内部,其实包含了两组0~9的vie...
    99+
    2024-04-02
  • 微信小程序实现滚动条功能
    本文实例为大家分享了微信小程序实现滚动条的具体代码,供大家参考,具体内容如下 view <view class="conty">   <!-- 滚动字幕 --&g...
    99+
    2024-04-02
  • 微信小程序实现横向滚动条
    本文实例为大家分享了微信小程序横向滚动条的具体代码,供大家参考,具体内容如下 微信小程序scroll-view实现横向滑动滚动 效果图如下: 左右滑动效果展示如下: 实现代码: ...
    99+
    2024-04-02
  • 微信小程序实现水平垂直滚动
    本文实例为大家分享了微信小程序实现水平垂直滚动的具体代码,供大家参考,具体内容如下 要点swiper内部套scroll-view 注意: 1.scroll竖直滚动高度不能给百分比要...
    99+
    2024-04-02
  • 微信小程序实现监听页面滚动
    本文实例为大家分享了微信小程序实现监听页面滚动的具体代码,供大家参考,具体内容如下 1.正常状态下 2.页面滚动到大于100时显示定位到顶部的view盒子 3.html部分 &l...
    99+
    2024-04-02
  • 微信小程序怎样实现滚动消息通知
    这篇文章给大家分享的是有关微信小程序怎样实现滚动消息通知的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。微信小程序实现上下滚动消息提醒,主要是利用swiper组件来实现,swipe...
    99+
    2024-04-02
  • 微信小程序怎么实现滚动加载更多功能
    这篇文章主要为大家展示了微信小程序怎么实现滚动加载更多功能,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“微信小程序怎么实现滚动加载更多功能”这篇文章吧。 需要用到的组件和apiscrol...
    99+
    2023-06-26
  • 微信小程序scroll-view怎么实现自定义滚动条
    本篇内容主要讲解“微信小程序scroll-view怎么实现自定义滚动条”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“微信小程序scroll-view怎么实现自定义滚动条”吧!html<!-...
    99+
    2023-07-02
  • 微信小程序左右滚动公告栏效果怎么实现
    要实现微信小程序的左右滚动公告栏效果,可以使用swiper组件和设置动画效果。1. 在小程序的wxml文件中,使用swiper组件来...
    99+
    2023-08-16
    微信小程序
  • 微信小程序实现多行文字滚动效果
    本文实例为大家分享了微信小程序实现多行文字滚动的具体代码,供大家参考,具体内容如下 wxml <view class="full" style="height:100%;o...
    99+
    2024-04-02
  • 微信小程序scroll-view实现自定义滚动条
    本文实例为大家分享了微信小程序scroll-view实现自定义滚动条的具体代码,供大家参考,具体内容如下 html <!-- 九宫格 -->   <scroll-v...
    99+
    2024-04-02
  • 微信小程序实现页面滚动监听效果
    抱歉,我无法提供具体代码示例。如果你想了解如何在微信小程序中实现页面滚动监听效果,可以通过以下步骤自己尝试:创建一个新的微信小程序项目。在 wxml 文件中编写页面结构,包括需要滚动监听的元素。在 wxss 文件中设置页面样式,包括滚动监听...
    99+
    2023-11-21
    页面滚动 微信小程序 监听效果
  • 使用微信小程序实现文字滚动效果
    使用微信小程序实现文字滚动效果小程序作为一种新兴的应用开发方式,具备快速开发、跨平台、用户友好等特点,已经成为越来越多开发者的首选。在微信小程序中,实现文字滚动效果是一种常见的需求,本文将通过具体的代码示例,介绍如何使用微信小程序实现文字滚...
    99+
    2023-11-21
    微信小程序 实现 文字滚动
  • vue怎么实现无限消息无缝滚动
    本篇内容主要讲解“vue怎么实现无限消息无缝滚动”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue怎么实现无限消息无缝滚动”吧!一、html<div class="t...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作