Я не могу найти решение этого вопроса, здесь был вопрос, но ответы не очень полезны (по крайней мере, для меня).Отключить прокрутку, но сохранить прокрутку CSS
У меня есть модальное всплывающее окно JavaScript, которое отключает все на заднем плане, размещая прозрачный div над страницей. Он также отключает прокрутку, устанавливая переполнение в скрытое и должен делать это, потому что страница прокручивается с помощью колеса мыши в противном случае и отвлекает пользователя.
Проблема заключается в том, что при скрытии и показе полосы прокрутки страница изменяется, а эффект уродливый. Кроме того, моя страница спроектирована таким образом, что если я остановлю ее от изменения размера, это тоже будет уродливо.
Я хочу отключить полосу прокрутки, но сохранить ее видимой (содержимое страницы больше, чем на экране). Это как-то возможно в CSS?
пожалуйста показать код – fcalderan
За что именно? Я имею в виду действительно, для какой части? Весь код довольно сложный, при этом JS динамически добавляет элементы. – justanothercoder
Я понятия не имею, как эта страница работает и как вы ее создали. Как вы можете ожидать, что я понимаю, в чем проблема, и где можно исправить это в CSS? – fcalderan