完善功能，实现渐变动画