Задать вопрос
dhat
@dhat

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

Часто, особенно когда происходит взаимодействие с какими-то интерактивными элементами страницы, приводящими к изменению размеров страницы, когда она выходит за вьюпорт, происходит смещение всего интерфейса в сторону, дергание из-за того что появляется справа боковой скролл драузера. Как-то можно это исправлять? Как этого избегать? По-моему очень неприятный пользовательский опыт, по крайней мере меня это бесит)))
  • Вопрос задан
  • 310 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@holfza
body {
    overflow-y: scroll;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
archakov06
@archakov06
Frontend-разработчик (ReactJS)
Понимаю. Я это проблему решил простым overflow: hidden. И JS уже отлавливал сам скролл. Можно конечно перед появление блока, делать специально отступ margin-right, чтобы не дергался.
Ответ написан
Ваш ответ на вопрос

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

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