微信小程序实现吸顶特效


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 相关文章推荐
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
Nov 04 Javascript
JavaScript对象参数的引用传递
Jan 14 Javascript
json实现添加、遍历与删除属性的方法
Jun 17 Javascript
js中window.open的参数及注意注意事项
Jul 06 Javascript
浅谈javascript中的三种弹窗
Oct 21 Javascript
微信开发 使用picker封装省市区三级联动模板
Oct 28 Javascript
基于JavaScript实现图片剪切效果
Mar 07 Javascript
windows下vue-cli及webpack搭建安装环境
Apr 25 Javascript
JavaScript中in和hasOwnProperty区别详解
Aug 04 Javascript
JavaScript生成随机验证码代码实例
Sep 28 Javascript
小程序api实现promise封装过程解析
Nov 21 Javascript
基于vue实现图片验证码倒计时60s功能
Dec 10 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求最大子序列和的算法实现
2011/06/24 PHP
通过table标签,PHP输出EXCEL的实现方法
2013/07/24 PHP
php 删除目录下N分钟前创建的所有文件的实现代码
2013/08/10 PHP
网页上facebook分享功能具体实现
2014/01/26 PHP
php读取富文本的时p标签会出现红线是怎么回事
2014/05/13 PHP
PHP中使用gettext解决国际化问题的例子(i18n)
2014/06/13 PHP
基于php实现的php代码加密解密类完整实例
2016/10/12 PHP
Laravel5中Cookie的使用详解
2017/05/03 PHP
JavaScript语言中的Literal Syntax特性分析
2007/03/08 Javascript
iframe 自适应高度[在IE6 IE7 FF下测试通过]
2009/04/13 Javascript
javascript判断非数字的简单例子
2013/07/18 Javascript
JavaScript Math.ceil() 函数使用介绍
2013/12/11 Javascript
JS自定义对象实现Java中Map对象功能的方法
2015/01/20 Javascript
使用requestAnimationFrame实现js动画性能好
2015/08/06 Javascript
Bootstrap登陆注册页面开发教程
2016/07/12 Javascript
Javascript中的 “&amp;” 和 “|” 详解
2017/02/02 Javascript
搭建Vue从Vue-cli到router路由护卫的实现
2019/11/14 Javascript
Phantomjs抓取渲染JS后的网页(Python代码)
2016/05/13 Python
Python常见异常分类与处理方法
2017/06/04 Python
使用python实现个性化词云的方法
2017/06/16 Python
python九九乘法表的实例
2017/09/26 Python
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
浅析Python3中的对象垃圾收集机制
2019/06/06 Python
对python3.4 字符串转16进制的实例详解
2019/06/12 Python
python爬取盘搜的有效链接实现代码
2019/07/20 Python
centos7之Python3.74安装教程
2019/08/15 Python
使用pandas实现连续数据的离散化处理方式(分箱操作)
2019/11/22 Python
python json 递归打印所有json子节点信息的例子
2020/02/27 Python
导致python中import错误的原因是什么
2020/07/01 Python
美国木工工具和用品商店:Woodcraft
2019/10/30 全球购物
高中毕业生生活的自我评价
2013/12/08 职场文书
灵山大佛导游词
2015/02/04 职场文书
幼儿园教师求职信
2015/03/20 职场文书
军训阅兵新闻稿
2015/07/17 职场文书
中考百日冲刺决心书
2015/09/22 职场文书
ORACLE中dbms_output.put_line输出问题的解决过程
2022/06/28 Oracle