网上找的方法添加下面一句没有效果
-webkit-transform: translateZ(0);
下面是我的页面结构:需要的是滚动一定距离 中间的一个部分开始吸顶
对应的界面
安卓手机好好的,但是在ios就会抖动
请问有什么方法能解决,急
网上找的方法添加下面一句没有效果
-webkit-transform: translateZ(0);
下面是我的页面结构:需要的是滚动一定距离 中间的一个部分开始吸顶
对应的界面
安卓手机好好的,但是在ios就会抖动
请问有什么方法能解决,急
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
困扰终于解决了 , 网上方法试个遍,最后的解决方法是。
我将需要吸顶的部分 放置在页面的最顶部,也就是放在最外的盒子平级
但是我的吸顶上面还有一段距离,然后在吸顶,所以我就使用
window.addEventListener('scroll', this.handleScroll, true)
在mounted 钩子函数进行监听的。(这里注意如果父元素使用了ocerflow:auto或者scroll的时候 监听的滚动距离就一直是0,注释掉就可以了)使用isFixed 来控制页面的元素是否隐藏

最后看下我的页面结构