Я пытаюсь добавить класс, если ширина 576px
или меньше, и удалить этот класс, когда ширина больше 576px
, но он не работает. Что я делаю не так. Пожалуйста помоги. Я делаю это в нескольких файлах.
. php файл:
<body>
<h1 id="hello"> Hello </h1>
<script src="js/functions.js"></script>
<script>
matchMedia("(max-width: 576px)").addListener(max_width_f);
matchMedia("(min-width: 577px)").addListener(min_width_f);
</script>
</body>
. js файл:
var h = document.getElementById("hello");
function max_width_f() {
h.classList.add("no-display");
}
function min_width_f() {
h.classList.remove("no-display");
}
. css файл:
.no-display{ display: none; }