Задать вопрос
@starmi81

Как настроить поведение бургер меню?

Всем доброго времени суток!
Друзья, подскажите, как настроит поведение бургер меню следующим образом:
1) при обычном (не мобильном) меню, нужно что бы при скроле, основное меню становилось бургером и всегда висело в поле видимости.
1.1) Возможно ли сделать, что бы цвет бургера менялся автоматом при скроле? Например на светлом фоне бургер темный, а на темном фоне бургер светлый.
2) Как сделать исчезающее мобильное меню? проблема вот в чем: сейчас у меня мобильное меню выползает слева, и при клике контент перематывается, а меню ни куда не уходит.
3) Ну и ни как не могу сообразить, как в css сделать, что бы меню выезжало справа, а не слева.
https://codepen.io/boulingist81/pen/MWOQqJL
Спасибо за ваши советы!
  • Вопрос задан
  • 366 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
Rst0
@Rst0
1) всегда или только после прокрутки немного вниз ? т е меню всегда мобильное?
1.1) Возможно
2) уточните первый пункт
3) сменить
.header__menu {
        position: fixed;
        top: 0;
        
       /* left: -100%;*/       right:-100%;
  
        width: 50%;
        height: 100%;
        overflow: auto;
        background-color: black;
        transition: all  0.3s ease 0s;
        padding: 70px 10px 20px 10px;
    }
    .header__menu.active {
       /* left: 0;*/       right:0;

    }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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