iOS prevent scrolling on body

Обычно чтобы убрать прокрутку с body достаточно добавить правило


body { overflow: hidden; }

Это позволит например не прокручивать контент, находящийся под оверлеем. НО это не работает в iOS. Одно из быстрых решений добавить правило { postion: fixed; }

  

body.lock-position {
  height: 100%;
  overflow: hidden;
  width: 100%;
  position: fixed;
}