Задать вопрос

Почему не работает window.matchMedia?

Не смейтесь. Помогите :D
  • Вопрос задан
  • 383 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
const block = document.querySelector('.block');
const mql = window.matchMedia("(max-width: 768px)");

window.addEventListener('resize', () => {
  if (mql.matches) {
    block.style.backgroundColor = "blue"
  } else {
    block.style.backgroundColor = "red"
  }
})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы