微信小程序 滚动到某个位置添加class效果实现代码

发布时间 - 2026-01-11 00:43:57    点击率:

微信小程序滚动到某个位置添加class效果

<scroll-view scroll-y="true" style="height:100vh;" bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll" scroll-top="{{scrollY}}">
<view>
假设这里有一块内容
</view>
<view class="{{scrollTop>200 ? 'topnav' : ''}}">
  topnav是希望页面滚动到某出添加的类。变成置顶导航。
</view>
。。。。
</scroll-view>

页面结构大致如上。

下面是js

 //滚动监听
 scroll: function (e) {

  // console.log(e) ;
  var that = this,scrollTop=that.data.scrollTop;
  that.setData({
   scrollTop:e.detail.scrollTop
  })
  // console.log('e.detail.scrollTop:'+e.detail.scrollTop) ;
  // console.log('scrollTop:'+scrollTop)
 }

data里面先定义一下scrollTop.

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# 微信小程序  # 滚动到某个位置添加class效果实现代码  # 微信小程序之判断页面滚动方向的示例代码  # 微信小程序页面上下滚动效果  # 微信小程序 scroll-view隐藏滚动条详解  # 微信小程序顶部可滚动导航效果  # 微信小程序scroll-view实现滚动穿透和阻止滚动的方法  # 微信小程序-滚动消息通知的实例代码  # 微信小程序滚动Tab实现左右可滑动切换  # 微信小程序scroll-view组件实现滚动动画  # 微信小程序scroll-view实现横向滚动和上拉加载示例  # 微信小程序自定义弹窗滚动与页面滚动冲突的解决方法  # 希望能  # 置顶  # 谢谢大家  # style  # height  # view  # true  # bindscrolltoupper  # upper  # vh  # scroll  # br  # pre  # 微信小  # class  # lt  # strong  # brush  # xml  # bindscrolltolower 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 北京网站制作公司哪家好一点,北京租房网站有哪些?  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】  Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置  原生JS实现图片轮播切换效果  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理  Laravel如何使用Vite进行前端资源打包?(配置示例)  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  Laravel storage目录权限问题_Laravel文件写入权限设置  实现点击下箭头变上箭头来回切换的两种方法【推荐】  如何安全更换建站之星模板并保留数据?  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】  如何正确选择百度移动适配建站域名?  Laravel怎么清理缓存_Laravel optimize clear命令详解  晋江文学城电脑版官网 晋江文学城网页版直接进入  在centOS 7安装mysql 5.7的详细教程  Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用  LinuxCD持续部署教程_自动发布与回滚机制  详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南  IOS倒计时设置UIButton标题title的抖动问题  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  如何用AI帮你把自己的生活经历写成一个有趣的故事?  详解Oracle修改字段类型方法总结  网站页面设计需要考虑到这些问题  详解vue.js组件化开发实践  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】  Laravel事件监听器怎么写_Laravel Event和Listener使用教程  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  利用python获取某年中每个月的第一天和最后一天  简单实现Android文件上传  Python结构化数据采集_字段抽取解析【教程】  高性价比服务器租赁——企业级配置与24小时运维服务  Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践  laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法  Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率  Java类加载基本过程详细介绍  深入理解Android中的xmlns:tools属性  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  js实现点击每个li节点,都弹出其文本值及修改  如何基于云服务器快速搭建网站及云盘系统?  Laravel怎么解决跨域问题_Laravel配置CORS跨域访问  企业网站制作这些问题要关注  香港服务器如何优化才能显著提升网站加载速度?  如何用PHP快速搭建CMS系统?  怎么用AI帮你设计一套个性化的手机App图标?  jQuery中的100个技巧汇总  Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程  如何快速搭建高效香港服务器网站?