我有一个 div 网格,需要从一种颜色逐渐动画到另一种颜色。我担心通过设置颜色style.backgroundColor
会非常慢,因为十六进制颜色值无休止地转换为三个 RGB 十六进制整数,然后被修改并必须转换回整数。
有没有人成功做到这一点?如果这不是正确的方法,那会是什么?在这里实现一个画布是否有意义,如果是这样,它是否可以作为位于它上面的其他元素的背景元素?
只是一些思考的食物,但您可以通过简单地淡入和淡出您想要的背景来避免动画。
编辑:这是一个小提琴:http: //jsfiddle.net/hKBZ9/1/