저희 모바일 레이아웃 사용하는 곳 동일한 현상인데요.
IOS 기기에서만 메뉴를 위 아래 스크롤시 답답할 정도로 움직입니다.
.find("button.menu-trigger").click(function(){
dummy2.toggle().css("z-index", "65");
dummy.hide();
global_search.hide();
$("#menu-wrap").toggle().unbind('touchmove');
var selScrollable = '.scrollable';
$(document).on('touchmove',function(e){e.preventDefault();});
$('body').on('touchstart', selScrollable, function(e) {
if (e.currentTarget.scrollTop === 0) {
e.currentTarget.scrollTop = 1;
} else if (e.currentTarget.scrollHeight === e.currentTarget.scrollTop + e.currentTarget.offsetHeight) {
e.currentTarget.scrollTop -= 1;
}
});
$('body').on('touchmove', selScrollable, function(e) {
e.stopPropagation();
});
});
아마 이부분이 해당 동작에 관여를 하는 스크립트 부분일 듯 합니다.
https://hoy.kr/2bfQ6
-webkit-overflow-scrolling: touch;
css 추가해보세요