Tell us what’s happening:
Not too sure what I’m missing. I had an issue in the past where an exercise didn’t work, and disabling my Japanese reader fixed it. Right now the reader is disabled, adblock is disabled, and zoom is at 100%. So maybe there is something in the code I’m overlooking.
The error I’m getting is " The @keyframes rule for rainbow should use a background-color of blue at 0%. The @keyframes rule for rainbow should use a background-color of green at 50%. The @keyframes rule for rainbow should use a background-color of yellow at 100%."
**Your code so far**
<style>
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;
}
}
</style>
<div id="rect"></div>
**Your browser information:**
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:96.0) Gecko/20100101 Firefox/96.0
Challenge: Learn How the CSS @keyframes and animation Properties Work
Link to the challenge: