【发布时间】:2011-12-13 15:00:37
【问题描述】:
I'm working on a page turn animation。表现令人失望。特别是如果您使用 pages 类并将其设置为 800px 宽(将 $('.pages').css({width: '960px', height: '600px'}); 粘贴到您的控制台中)。我曾经一次运行大约 16 个转换并将其减少到 9 个,其中许多是转换!我不知道我还能做什么。
Chrome 似乎没有使用 GPU。它会在初始翻页时使 FPS 达到峰值,但随后会定期下降(使用 about:flags 启用此功能):
在 Safari 中尝试一下,您会获得更好的性能,但会看到动画不同步,经常相互滞后,并且在同一浏览器中 Román Cortés's project also suffered from 有一个奇怪的抖动(我没有做到还在 Fx 中工作)。
关于如何优化网络上的 CSS 过渡和动画的好材料并不多,我主要是自学。我希望有人会有这样的建议。
【问题讨论】:
标签: google-chrome css webkit