@testtostertest111

Как сделать так, чтобы страницу под попапом нельзя было прокрутить?

Есть страница со скроллом, если открываю попал (position:fixed), то надо, чтобы контент под попапом не прокручивался. Как такое можно сделать без того, чтобы вешать на body overflow:hidden?
  • Вопрос задан
  • 201 просмотр
Решения вопроса 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Такой вот экзотический вариант.
Ответ написан
Комментировать
@lekKiss
22 года, обучаюсь frontend разработке
Попробуйте body.style.overflow = 'hidden' при этом заблаговременно поместите тег body в переменную body, чтоб не писать document
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Kim_Soal
При вызове модалки, подпишитесь на событие скрола желаемого элемента, и отменяйте его. При закрытии, отмените
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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