有没有办法让图像在20秒内从-180变成180?如果有,那么让这个过程/脚本无限重复/循环?
xmakbtuz1#
有几种方法可以尝试。最兼容的可能是SVG或canvas。有libraries for manipulating SVG images和JavaScript,还有很多关于canvas on MDN的文档。虽然在撰写本文时支持有限,但将来您将能够使用新的CSS filter property。您可以合并与CSS @keyframes结合使用,使用很少的JavaScript创建动画,这将非常棒。具体来说,您将需要查看filter的hue-rotate函数。
filter
hue-rotate
1条答案
按热度按时间xmakbtuz1#
有几种方法可以尝试。最兼容的可能是SVG或canvas。有libraries for manipulating SVG images和JavaScript,还有很多关于canvas on MDN的文档。
虽然在撰写本文时支持有限,但将来您将能够使用新的CSS
filter
property。您可以合并与CSS @keyframes结合使用,使用很少的JavaScript创建动画,这将非常棒。具体来说,您将需要查看filter
的hue-rotate
函数。