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

Программисты Html
Ответить
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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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