Function chooseClassByWindowWidth() { let el = ...; // элемент, на который надо навешивать класс, например, document.querySelector('img.resizeable') let width = window.innerWidth, height = window.innerHeight; // innerWidth, innerHeight измеряют внутренние размеры, если нужны внешние, с учетом тулбаров, строк заголовка и т.п. – нужно inner поменять на outer if (width <= 1024 && height <= 768) { el.classList.add('A'); el.classList.remove('B'); } else { el.classList.add('B'); el.classList.remove('A'); } }
Чтобы функция выполнялась при изменении размеров, нужно добавить её как обработчик события resize: window.onresize = chooseClassByWindowWidth; или window.addEventListener("resize", chooseClassByWindowWidth);
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Сколько мбайтов составляют 2 в 14 степени кбайтов?
не ну сирисли...2 в 14 степени 16.384
поделил на 1024 и опана-вот и ответ...