Задать вопрос
@TosterDmitry
Junior developer

Как решить такую задачу?

Задача такая, при нажатии на кнопку бургер нужно поменять ширину элементов линий; после того как событие сработало, нужно нажать повторно на кнопку бургер меню и вернуть начальную ширину линий.
Пример:
function burgerMenu () { 
    document.querySelector('.nav-item__burger_line').onclick = () => {
        document.querySelector('.nav-item_line-up').style.width = "20px";
        document.querySelector('.nav-item_line-middle').style.width = "25px";
        document.querySelector('.nav-item_line-down').style.width = "40px";
    }
    document.querySelector('.nav-item__burger_line').onclick = () => {
        document.querySelector('.nav-item_line-up').style.width = "40px";
        document.querySelector('.nav-item_line-middle').style.width = "30px";
        document.querySelector('.nav-item_line-down').style.width = "20px";        
    }   
} burgerMenu();
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Средний 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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