这个问题之前已经被问过,但与性能有关。SO 的答案省略了在 IE 上实现的问题。
我接受 CSS3 过渡比 jQuery 动画更快。
但是我注意到 CSS3 在 IE 6-8 中遇到了问题,因此需要使用像 ie9.js 或 select[ivizer] 这样的插件。两者在 SO 和其他地方都有不同的写作。
因此,我想在这里澄清一下。据我了解,jQuery animate 将跨浏览器及其版本进行规范化。
因此,即使回顾 ie-8 也是使用 jQuery 的最佳建议,而不管速度方面有什么影响?