抖动视差滚动
Jittery parallax scrolling
我写了一个使用视差效果的网站,但在抖动性能方面存在一些问题。
页面已使用CSS3转换比例缩放,在调整大小时,会使用JavaScript/jQuery自动调整页面大小。
在滚动上,使用包装盒上的滚动位置定位背景(视差背景仅在内部)。使用CSS顶部位置在滚动事件上移动图像背景。图像有一个边缘偏移,使其产生图像位置保持静止的错觉。我已经启用了图形加速,并且在滚动时仍然会得到抖动的图像。
正如我发现的,CSS3变换比例在位置固定的情况下不起作用。
还有其他解决方案吗?
Jittery视差网站:http://5starprmarketing.prosoftwareuk.co.uk/p/1750平滑视差网站:http://northeastexpo.co.uk/
您是否尝试过使用css修复背景:
background-attachment: fixed;
平滑视差网站的例子使用了这一点,通常是在内容移动时保持背景静止的最佳方法。
我相信页面资源也可以进行优化,以获得更好的页面性能。我注意到,当你的页面完全加载时,滞后时间似乎更短,所以我认为存在优化问题。
这是我使用的分析链接,应该有助于其中的一些:
https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fnortheastexpo.co.uk%2F&tab=桌面
相关文章:
- 水平视差滚动从头开始-没有插件(jQuery)
- 视差 - 偏移元素,绑定到滚动
- 避免在视差滚动效果中对图像进行不必要的缩放
- Javascript-使用鼠标滚轮进行平滑视差滚动
- 对象上的滚动视差效果
- 无法更改使用视差滚动的图像宽度
- 视差滚动(使用JavaScript)问题
- 使用css或视差可以更快地滚动
- 视差滚动断断续续
- 视差滚动图像超出视野
- 滚动停止视差效果在 Safari 中不起作用
- 如何制作适用于iOS和桌面的视差滚动网站
- 视差 - 让文本以 1/10 的速度滚动
- 在视差滚动中实时调整大小
- 以相对速度进行简单的视差滚动
- 视差电子滚动效果
- Javascript 滚动视差掩盖页面上的其他项目
- 为什么我的视差滚动有点偏离
- Javascript滚动视差定位
- 垂直滚动视差背景效果