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

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

Не смейтесь. Помогите :D
  • Вопрос задан
  • 363 просмотра
Подписаться 1 Простой 2 комментария
Решения вопроса 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"
  }
})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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