Я ищу библиотеку JavaScript, которая может показывать боковые панели при перетаскивании с края веб-сайта.
До сих пор я нашел только ресурсы, которые обнаруживают событие свайпа и показывают боковую панель только после пользователь отпустил кнопку щелчка или свой палец, а не при перетаскивании. Пример «пролистывания» для открытия боковой панели
Например, боковая панель YouTube работает так, как мне нравится:
Я считаю, что моя боковая панель может работать точно так же. Когда он скрыт, его left: -300px
(равный ширине боковой панели) и когда показано: left: 0
. Библиотека, которую я ищу, будет манипулировать свойством left
, и когда вы отпустите кнопку щелчка, она либо отобразит боковую панель полностью, либо скроет ее.
EDIT
Slideout. js имеет аналогичную функциональность, но работает только на небольших экранах. https://slideout.js.org/assets/demo.webm