From aa075c53ba3b16af9e894556d822003b8e4da66f Mon Sep 17 00:00:00 2001 From: com02 Date: Tue, 4 Jan 2022 10:27:27 +0900 Subject: [PATCH] css --- src/main/webapp/css/default.css | 2 +- src/main/webapp/js/default.js | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/webapp/css/default.css b/src/main/webapp/css/default.css index b9dc90ae..a9d6e6a9 100644 --- a/src/main/webapp/css/default.css +++ b/src/main/webapp/css/default.css @@ -2122,4 +2122,4 @@ animation: animate-bg2 2.0s 1.9s ease-in infinite; .loop-count .remote {display:none !important;} .loop-count .remote.remote-main {display:inline-block !important;} -.scrollhidden {overflow:hidden;} +.scrollhidden {overflow:hidden;height:100%;position:fixed;} diff --git a/src/main/webapp/js/default.js b/src/main/webapp/js/default.js index 4c68d398..ae58a197 100644 --- a/src/main/webapp/js/default.js +++ b/src/main/webapp/js/default.js @@ -381,14 +381,21 @@ $(document).ready(function(){ menu.fadeIn(settings.animation.show); $(".BG").fadeIn("fast"); $("body").addClass("scrollhidden"); + $('body').addClass('scrollhidden').on('scroll touchmove mousewheel', function (e) { + e.preventDefault(); + }); } else if (settings.animation.effect == "slide") { menu.slideDown(settings.animation.show); $(".BG").fadeIn("fast"); $("body").addClass("scrollhidden"); + $('body').addClass('scrollhidden').on('scroll touchmove mousewheel', function (e) { + e.preventDefault(); + }); } else { menu.show(); menu.removeClass("hide"); $("body").removeClass("scrollhidden"); + $('body').removeClass('scrollhidden').off('scroll touchmove mousewheel'); } } @@ -403,6 +410,7 @@ $(document).ready(function(){ button.removeClass(settings.selected); $(".BG").fadeOut("fast"); $("body").removeClass("scrollhidden"); + $('body').removeClass('scrollhidden').off('scroll touchmove mousewheel'); }); } else if (settings.animation.effect == "slide") { menu.slideUp(settings.animation.hide, function () { @@ -410,6 +418,7 @@ $(document).ready(function(){ button.removeClass(settings.selected); $(".BG").fadeOut("fast"); $("body").removeClass("scrollhidden"); + $('body').removeClass('scrollhidden').off('scroll touchmove mousewheel'); }); } else { menu.hide();