微信小程序实现吸顶特效


Posted in Javascript onJanuary 08, 2020

本文实例为大家分享了微信小程序实现吸顶特效的具体代码,供大家参考,具体内容如下

效果图

微信小程序实现吸顶特效

wxml代码:

<view class="xiding {{oneFixed}}" id="tab"> 
  <van-row custom-class="goods_row" >    
   <van-col span="12" custom-class="title-1">
    食疗方法   
   </van-col>
   <van-col span="12" custom-class="title-2" >   
    动作方法   
   </van-col>
  </van-row>
</view>

wxss代码:

/* 吸顶开始 */
.xiding
{
width: 100%;
height: 30px;
background: white;
}
.title-1
{
 text-align: center;
}
.title-2
{
  text-align: center;
}
/* 吸顶 */
.Fixed
{
 position: fixed;
 top: 0;
 z-index: 2;
}
/* 吸顶结束 */

wxjs代码:

oneFixed:"",
  tabTop:"0",
  // 吸顶动态监听函数
onPageScroll:function(event)
{
 console.log(event.scrollTop > this.data.tabTop)
 if(event.scrollTop>this.data.tabTop)
 {
  if(this.data.tabFix)
  {
   return
  }
  else{
   this.setData({
    oneFixed:"Fixed"//添加吸顶类
   })
  }
 }
 else
 {
  this.setData({
   oneFixed:''
  })
 }
},


/**
  * 生命周期函数--监听页面显示
  */
 onShow: function () {
  let This=this;
   const query=wx.createSelectorQuery();
   query.select('#tab').boundingClientRect(function(res)
   {
    This.data.tabTop=res.top//255
   }
   ).exec();
 },

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript对象的property和prototype是这样一种关系
Mar 24 Javascript
js或css实现滚动广告的几种方案
Jan 28 Javascript
JQuery获取与设置HTML元素的内容或文本的实现代码
Jun 20 Javascript
jquery实现动态操作select选中
Feb 11 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
Feb 23 Javascript
深入理解JavaScript中的对象复制(Object Clone)
May 18 Javascript
全面了解函数声明与函数表达式、变量提升
Aug 09 Javascript
ionic实现带字的toggle滑动组件
Aug 27 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
Mar 01 Javascript
Bootstrap实现下拉菜单多级联动
Nov 23 Javascript
js实现unicode码字符串与utf8字节数据互转详解
Mar 21 Javascript
vue 中的动态传参和query传参操作
Nov 09 Javascript
nuxt配置通过指定IP和端口访问的实现
Jan 08 #Javascript
JS如何实现网站中PC端和手机端自动识别并跳转对应的代码
Jan 08 #Javascript
js判断浏览器的环境(pc端,移动端,还是微信浏览器)
Dec 24 #Javascript
你可能从未使用过的11+个JavaScript特性(小结)
Jan 08 #Javascript
你知道JavaScript Symbol类型怎么用吗
Jan 08 #Javascript
js实现多个标题吸顶效果
Jan 08 #Javascript
Vue v-model组件封装(类似弹窗组件)
Jan 08 #Javascript
You might like
php中计算未知长度的字符串哪个字符出现的次数最多的代码
2012/08/14 PHP
php实现判断访问来路是否为搜索引擎机器人的方法
2015/04/15 PHP
PHP中通过trigger_error触发PHP错误示例
2015/06/23 PHP
php关键字仅替换一次的实现函数
2015/10/29 PHP
PHP封装的字符串加密解密函数
2015/12/18 PHP
PHP实现的多维数组排序算法分析
2018/02/10 PHP
jQuery实现返回顶部功能适合不支持js的浏览器
2014/08/19 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
图文详解JavaScript的原型对象及原型链
2016/08/02 Javascript
js制作可以延时消失的菜单
2017/01/13 Javascript
详解用node编写自己的cli工具
2017/05/23 Javascript
JavaScript解析任意形式的json树型结构展示
2017/07/23 Javascript
JS中原始值和引用值的储存方式示例详解
2018/03/23 Javascript
JavaScript使用享元模式实现文件上传优化操作示例
2018/08/07 Javascript
详解VUE前端按钮权限控制
2019/04/26 Javascript
通过jQuery学习js类型判断的技巧
2019/05/27 jQuery
JavaScript语法约定和程序调试原理解析
2020/11/03 Javascript
详解用Python处理HTML转义字符的5种方式
2017/12/27 Python
详解pytorch 0.4.0迁移指南
2019/06/16 Python
python将类似json的数据存储到MySQL中的实例
2019/07/12 Python
Python模拟登录之滑块验证码的破解(实例代码)
2019/11/18 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
Python基础之字符串操作常用函数集合
2020/02/09 Python
Pytorch 卷积中的 Input Shape用法
2020/06/29 Python
深入CSS3 动画效果的总结详解
2013/05/09 HTML / CSS
土耳其国际性时尚购物网站:Modanisa
2018/01/19 全球购物
澳大利亚当地最大的时装生产商:Cue
2018/08/06 全球购物
农村婚礼证婚词
2014/01/08 职场文书
优秀村官事迹材料
2014/01/10 职场文书
电大会计学自我鉴定
2014/02/06 职场文书
售后服务承诺书模板
2014/05/21 职场文书
校园绿化美化方案
2014/06/08 职场文书
街道务虚会发言材料
2014/10/20 职场文书
2015年女生节活动总结
2015/02/27 职场文书
防震减灾主题班会
2015/08/14 职场文书
Vue OpenLayer 为地图绘制风场效果
2022/04/24 Vue.js