Abd*_*ady 8 css performance mobile scroll rasterizing
我正在position: fixed我的网站中使用导航栏来修复视图端口中的导航栏,就像facebook的蓝条一样,但是当我们在移动/平板设备上尝试它(具有低处理能力)时,这个固定条就会受到严重打击性能,滚动时会产生非常糟糕的用户体验,
我们使用了一篇非常好的文章来增强滚动功能,的确如此:
在基于这些文章进行了大量修改之后,我们达到了这一点,这position: fixed是我们唯一需要进一步加强的调查.
当我们将其更改为时,该网站具有超平滑滚动position: absolute.但是通过修复它,滚动有一个非常糟糕的缺点,当它以某种方式滚动时它可以将Safari浏览器挂在ipad上,你知道如何使用position: fixed平板电脑/移动设备上的良好性能吗?
如果你的"平板电脑/移动设备"有性能问题,有一个Webkit引擎,你可能会在这里找到答案:Chrome使用固定位置元素慢速滚动
快速回答:尝试添加-webkit-transform: translateZ(0);固定块.
| 归档时间: |
|
| 查看次数: |
18187 次 |
| 最近记录: |