实现淘宝首页上下拖动,标题栏效果adongP

很多人觉得这个效果很好写,刚开始我也是这么想的,前前后后写了3、4个效果,怎么看都有些不一样,

刚开始用了ionScroll写的

ionScroll(){vardefoultshow=document.getElementById('defaultShow');varchangeshow=document.getElementById('changeShow');varionheader=document.getElementById('ionheader');console.log(this.content.scrollTop)if(this.content.scrollTop>10){defoultshow.style.animation="defaulshow3sforwards"changeshow.style.animation="changeshow3sforwards"ionheader.style.animation="ionheader3sforwards"}elseif(this.content.scrollTop<=10){defoultshow.style.animation="changeshow13sforwards"changeshow.style.animation="defaulshow13sforwards"ionheader.style.animation="ionheader13sforwards"}}这个实现的是啥这个效果:

还有写了两个方法,都是用这个写的,都是这样的问题,

然后我就请教了一位老师(买了网上的视频,有技术老师),还有一些写过这个项目的,有些告诉我说,直接用css3就能实现,有的告诉说就用ionScroll就能实现,但是我写了好几个都没有像支付宝那样的效果,我觉得这是个bug,不知道是我观察的和别人观察的是不是不一样,别人说是一模一样的,反正我没有写出来,

如果有哪位大神,用ionScroll写出来了,请一定告诉一下我哦,非常感谢!!我就是一菜鸟,怎么都出不来,

后来,就只能用了js写了,

用了touchmovetouchend;

本来写了touchstart,后来发现这个写不写都没有关系,我只是要获取的是scroll的top值,

我刚开是写这么写的:

e.path[4]这个获取的元素应该是scrll-content,但是有时候,e.path[4]又不是这个元素了,so,没有效果,也很正常;

最后我只能,用了原生获取dom的方法,获取这个class(‘scroll-content’)[0];替代了e,path[4]

捋了捋思路,现在也只是实现了效果,

里面有很多重复代码,像获取元素的,我试着写在函数的外面,报错,写个封装吧,调用都是红线,反正目前就是这样了,

那位大神在写这个效果的话,如果看到了,非常感谢能给我看一看代码呀,不胜感激

THE END
1.淘宝首页频道可以移动位置吗?首页怎么设置?虽然淘宝店铺首页频道的位置可以移动,但是只能上移或者下移,不支持左右移动。如果将店铺的模块左右移动,就会导致模块从首页中删除。另外有些位置是规定展现的,并不能随便移动。 淘宝店铺首页怎么设置? 1、登录商家后台,找到店铺装修选项,点击列表中的我的装修,进入到店铺装修的页面。 https://www.maijia.com/article/565695
2.手淘首页自定义卡盘动画嵌套滑动的效果如何实现?一招教你搞定疯狂全能多卡自定义小部件工具模块订购链接:https://fuwu.taobao.com/ser/detail.htm?&service_code=FW_GOODS-1001231806 五:参考教程 手淘3.0小部件全能多卡自定义工具模块教程列表:https://www.fkdmg.com/lcd/lcdzdy/ 具体的操作流程可以参考视频教程,在实际操作中有疑问可联系客户专员解答,有任何疑问可以咨询旺旺https://www.mgzxzs.com/stanli/10560.html
3.Android开发教程类似淘宝首页标签滑动效果Android开发教程类似淘宝首页标签滑动效果 滑动RecycleView,底部的进度条跟着滑动。 一、思路: 自定义HIndicator,横向滑动的指示器,做了基于recyclerView的联动[bindRecyclerView],其余的需要自己适配 二、效果图: 三、关键代码: classMainActivity:AppCompatActivity(){lateinitvarcontext:ContextoverridefunonCreate(savedInstahttps://blog.csdn.net/u010074743/article/details/143055110
4.淘宝首页动图设置教程是什么?动图怎么做?(淘宝首页动效怎么做)1、登录淘宝卖家中心:卖家需要登录淘宝卖家中心,进入店铺管理页面。 2、选择“店铺装修”:在店铺管理页面,卖家需要选择“淘宝店铺装修”选项,进入店铺装修页面。 3、选择“首页”:在店铺装修页面,卖家需要选择“首页”选项,进入首页装修页面。 4、添加动图模块:在首页装修页面,卖家需要找到动图模块,将其拖动到合适的http://m.77242.cn/news/show-10451.html
5.淘宝天猫无线端装修添加吸顶悬浮导航滑动模块图文演示top商家都会用悬浮吸顶模块看着很炫酷,淘宝天猫手机店铺现在比较流行的一个装修就是无线端首页添加悬浮吸顶模块,当然大家也会叫吸顶悬浮导航,总之就是页面往下拉这个模块一直在最上方而且点击还可以定位跳转到下方,然后悬浮的模块可以在手机上呈现趋势,很多大店有在用,当然小店你要实现也是可以的哦。鱼爪电商小编仔细看https://wz.yuzhua.com/daiyunyin/289644.html
6.AndroidrecyclerView横条指示器实现淘宝菜单模块Android电商首页菜单模块,可以横向滑动,底部的滑动位置指示器该如何实现呢? 实现思路: 1.上方横滑列表可以直接使用RecyclerView实现; 2.下方的指示器: (1).计算出RecyclerView划出屏幕的距离w1和剩余宽度w2的比例y,y = w1 / (总宽度w3 - 可使视区域宽度w4); https://www.jb51.net/article/181536.htm
7.实现淘宝商品页面,知乎小圆桌的滑块浮动切换页面的效果前言, 之前写了动手写一个快速集成网易新闻,腾讯视频,头条首页的ScrollPageView,显示滚动视图这篇文章, 有多个朋友问到怎么实现类似简书个人主页的滑块效果, 本着学习的目的,笔者去研究了一下,这里给出一种比较简单的实现方案(也可以使用UIScrollView来实现,不过略显麻烦,这里就省略了) https://www.jianshu.com/p/6be2597345e4
8.GitHub最近项目改版里,产品设计重新设计了tabbar动画,旨在提升app的逼格。。。设计图是借鉴淘宝的tabBar:找资料查找下,还没有相关开源的代码,好吧,那就自己开干吧。先拆解功能点:自定义tabBar,高度56 tab显示:首页tab在选中时是大logo 无文字,未选中时是图片文字 ;其他tab未选中和选中都是图片文字 tab切换:tab之间相互https://github.com/Climb0516/TaobaoTabBarDemo
9.鬼才设计师!淘宝首页太能搞了,哈哈哈淘宝平台商户淘宝首页太能搞了,哈哈哈 没想到淘宝官网也玩起了这个… 第一眼我还以为哪家店铺换了活动页。 定睛一看,原来是淘宝的首页。 最近淘宝网页版推出了主题皮肤,左上方菜单中,新增一个选择主题按钮,目前一共十几种可选。 下面这个是excel简约版,第一眼真的很excel,连右侧的统计图都惟妙惟肖。https://www.163.com/dy/article/JE9OOC110536D9CB.html