本文实例为大家分享了微信小程序实现吸顶特效的具体代码,供大家参考,具体内容如下
成都创新互联专注于企业营销型网站建设、网站重做改版、任城网站定制设计、自适应品牌网站建设、成都h5网站建设、成都做商城网站、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为任城等各大城市提供网站开发制作服务。
效果图
wxml代码:
食疗方法 动作方法
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(); },
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。