Навигация, «вытягиваемая» жестом

Статус
В этой теме нельзя размещать новые ответы.

slateclub

Постоялец
Регистрация
5 Ноя 2008
Сообщения
71
Реакции
4
Нашёл интересный материал на эту тему:
Скрытое содержимое доступно для зарегистрированных пользователей!

Главное, что работает и жестом, и мышкой на компе, а также простым нажатием на ссылку-кнопку меню. Ковырясь в демке получилось сделать кнопку фиксированной при прокрутке сайта.

Демо:
Скрытое содержимое доступно для зарегистрированных пользователей!

Однако есть весомые косяки (может кто поможет исправить?:(
1. Выдвинуть и задвинуть панель можно только на черной полосе (в css hight везде стоит 100%) - как растянуть её на всю высоту?
2. Как фиксировать красную выдвигаемую область, что бы после прокрутки страницы вниз и вызове меню эта красная область была в фокусе?

круто, всё работает!
А чтобы добавить прокрутку к красной области, в случае если пунктов меню много, я добавил вот что:
Код:
    #sidebar {
        overflow: auto;
    }
 
Последнее редактирование модератором:
Добавьте эти стили.

Код:
#sidebar {
    position: fixed;
    left: -240px;
    transition: left 0.4s ease-in-out;
}

.container.open-sidebar #sidebar {
    left: 0;
}

.swipe-area {
    position: fixed;
    transition: left 0.4s ease-in-out;
}

.container.open-sidebar .swipe-area  {
    left: 240px;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху