Tell us what’s happening:
Describe your issue in detail here.
Test
Sorry, your code does not pass. Don’t give up.
Hint
Your @media rule should have a #piano selector. Your code so far
@media (max-width: 768px) #piano {width: 358px;}
/* User Editable Region */
**Your browser information:**
User Agent is: <code>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36</code>
**Challenge:** Learn Responsive Web Design by Building a Piano - Step 28
**Link to the challenge:**
https://www.freecodecamp.org/learn/2022/responsive-web-design/learn-responsive-web-design-by-building-a-piano/step-28
try to think of it as a box that only gets opened when something is true.
for example, when the max-width: is less than 768px, follow these instructions
you add the instructions the same way you change anything in CSS,
I can write this if I want my body element to be blue
body {
background-color: blue;
}
But if I only want it to be blue when my width is less than 768 px I will need to nest the instruction within a media query
@media (max-width: 768px) {
body {
background-color: blue;
}
}
You can have as many instructions as you like inside a media query, Its a little like having a new style sheet that gets used when some parameters are met
here is an example of change the body colour to blue, and a class .random to green