Как только вы начнете показывать всплывающее окно, дайте body
класс (например popupOpen
). Это должно быть простым решением.
.popupOpen {
overflow: hidden;
margin-right: 17px //size of the scrollbar in each browser
}
Когда вы закрываете всплывающее окно, просто удалите класс из body
.
Это из-за вашего состояния elif
, которое должно быть:
elif cost >= 500 and cost <= 5000: