不断改变图像的色调

时间:2014-10-26 19:40:56

标签: javascript jquery html css css3

有没有办法让图像改变Hue - 从-180到180-比如20秒?如果是,那么让该进程/脚本无限期地重复/循环?

1 个答案:

答案 0 :(得分:2)

您可以尝试一些方法。最兼容的可能是SVG或canvas。有libraries for manipulating SVG images的JavaScript,还有很多关于canvas on MDN的文档。

虽然写作时支持有限,但将来您可以使用新的CSS filter property。你可以将它与CSS @keyframes结合起来,用很少的JavaScript创建动画,这非常棒。具体而言,您需要查看hue-rotate的{​​{1}}函数。