Something wrong with the evaluator

I’m currently on the css visual design section. I did everything right with the animation problem but I cannot go through. It keeps saying I did not use rainbow as the animation-name for @keyframes.

Your code so far

 div {
   height: 40px;
   width: 70%;
   background: black;
   margin: 50px auto;
   border-radius: 5px;

 #rect {
   animation-name: rainbow; 
   animation-duration: 4s;
@Keyframes rainbow{
   0% {
     background-color: blue;

   50% {
     background-color: green;

   100% {
     background-color: yellow;
<div id="rect"></div>

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0.

Challenge: Learn How the CSS @keyframes and animation Properties Work

Link to the challenge:

Just switch @Keyframes to @keyframes

1 Like

Thanks, it worked. Missed a small detail then messed up everything.