Это очень просто. Вы не поместили background-color: lightblue;
в тег
это должно быть что-то вроде html
или body
тега.
Вы также должны обновить свой метатег до
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
Ваш код должен выглядеть примерно так:
html{
background-color:red;
}
@media only screen and (min-width: 600px) {
html{
background-color: lightblue;
}
}
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
Если вы хотите, чтобы веб-страница стала светло-голубой, когда она меньше 600 пикселей, вы должны поменять местами два цвета
Для получения дополнительной информации вы можете пойти в w3schools , они очень четко объясняют запросы СМИ.