效果图:

==>

 代码:

//test1.wxml

<view class='header' style="opacity:{{opacityStyle}}" hidden='{{hiddenModel}}'>   头部
</view>
<view class='demo1'>滑动1</view>
<view class='demo2'>滑动2</view>
//test1.wxss

.demo1,.demo2{
height: 500px;
background: #ccc
}
.demo2{
background: #f2f2f2
} .header{
position: fixed;
width: 100%;
top: 0;
left: 0;
background: red;
height: 100rpx
}
//test1.js

// pages/test1/test1.js
Page({
/**
* 页面的初始数据
*/
data: {
scrollTop: 0,
hiddenModel:true,
opacityStyle: 0
},
//监听屏幕滚动 判断上下滚动
onPageScroll: function (ev) {
var _this = this;
if (ev.scrollTop > 10) {
let opacity = ev.scrollTop / 140
console.log(opacity)
opacity = opacity > 1 ? 1 : opacity
_this.setData({
hiddenModel: false,
opacityStyle: opacity
})
} else {
_this.setData({
hiddenModel: true
})
}
} })

参考链接:https://blog.csdn.net/bright2017/article/details/82819028

最新文章

  1. VS低版本打开高版本解决方案(如08打开10、12、13版本vs编译的项目)
  2. 01@MySQL_Course_LabVIEW+MySQL程序开发
  3. html中给表格添加斜线
  4. Linux中的工作管理(Job Control )
  5. HTML / JavaScript / PHP 实现页面跳转的几种方式
  6. 【1-5】jQuery对象和DOM对象
  7. c# Random Class usage
  8. Nginx gzip配置详解
  9. SQL数据缓存依赖 [SqlServer | Cache | SqlCacheDependency ]
  10. AJAX全套
  11. When to use DataContract and DataMember attributes?
  12. Java获取当前的日期和时间
  13. ThreadLocal就是这么简单
  14. 机器学习之KNN原理与代码实现
  15. Jenkins 使用Tfs 插件出现 MappingConflictException 错误问题解决
  16. xml错误之cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element &#39;mvc:annotation-driven&#39;.
  17. Flutter
  18. Hadoop记录- zookeeper 监控指标
  19. linux创建定时任务,定时执行sql
  20. mybatis sql xml 字符逃脱

热门文章

  1. tp5三级联动的实现
  2. htm5基本学习
  3. 手把手建立Roofline模型(CPU)
  4. CentOS7 MySql数据库安装配置(单实例)
  5. 4月19日 python学习总结 套接字模块的使用
  6. Git 工作流简介
  7. Apache HBase MTTR 优化实践
  8. webdriver原理及操作
  9. eclipse启动指定jvm的版本
  10. hook(v16.7测试)?