При небольшом разрешении добавленный диапазон гамбургеров остается на экране при изменении размера окна, хотя его следуеCSS

Разбираемся в CSS
Anonymous
При небольшом разрешении добавленный диапазон гамбургеров остается на экране при изменении размера окна, хотя его следуе

Сообщение Anonymous »

У меня есть этот js, но он работает только при обновлении браузера.

Код: Выделить всё

let vw = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0)

if(vw < 801){
as = document.getElementById('as');

hamburger= document.createElement('span');
hamburger.setAttribute('id', 'hamburger');
hamburger.setAttribute('onclick', 'openNav();');
hamburger.innerHTML = '☰';

as.insertBefore(hamburger, as.firstChild)

}

if(vw > 800){

hamburger = document.getElementById("hamburger");
hamburger.remove();
}
Без обновления браузера гамбургер перемещается от правой границы экрана к левой, но не исчезает. Любая помощь приветствуется

Подробнее здесь: https://stackoverflow.com/questions/798 ... -the-windo

Вернуться в «CSS»