我有一个视差网站,里面有大图片。滚动时滞后(图像“闪烁”)。对此有任何优化吗?例如,在加载时缓存所有图像还是什么?
我尽可能地缩小了图像尺寸。
答案 0 :(得分:2)
对于大多数浏览器而言,图像仍然非常庞大。问题不在于缓存,而在于尝试重复绘制整个屏幕以更新所有移动元素。一般提示:
答案 1 :(得分:0)
如果您不介意使用HTML 5和CSS3,我建议您使用translate3d
转换,因为它通常使用硬件加速,它比使用javascrip或jQuery更流畅。< / p>
例如:
$('#myElement').css('-webkit-transform', 'translate3d(-50px, 0px, 0)');