Я использую Featherlight как, лайтбоксы. Одна из проблем, с которой я столкнулся, - это открыть ее, фон остается прокручиваемым. Исправление, которое требуется большинству лайтбоксов, - это добавление класса к телу с помощью overflow:hidden;
.Запретить прокрутку фона при открытии лайтбоксов
Как я могу это сделать при открытии лайтбокса, а затем удалить класс при закрытии?
https://github.com/noelboss/featherlight/#configuration - это часть документации раскрывает все обратные вызовы, на которых вы можете связать для достижения этой цели ... –
HTTP://stackoverflow.com/questions/4770025/how-to-disable-scrolling-temporarily, вы не хотите переполнять: скрытые, поскольку это скрывает полосы прокрутки и может вызвать перерисовку (которая медленная) –