CSS 渐变动画无效

CSS Gradient animation not working

我正在尝试制作动画 CSS 渐变背景,我正在为本页的渐变生成 CSS:http://www.gradient-animator.com/ 这是 css:

body {
background: linear-gradient(270deg, #18f0b8, #18a2f0, #db5640);
background-size: 600% 600%;
-webkit-animation: Gradient 60s ease infinite;
-moz-animation: Gradient 60s ease infinite;
animation: Gradient 60s ease infinite;
@-webkit-keyframes Gradient {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes Gradient {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes Gradient { 
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
}

它可以很好地输出渐变,但不会对其进行动画处理。我错过了什么吗? 这是fiddle:http://jsfiddle.net/9s9g6ktu/

是的....您必须关闭 body css 并让您的关键帧动画自动生效。像这样http://jsfiddle.net/9s9g6ktu/1/