diff --git a/js/loader.js b/js/loader.js index 7aded3346fc2ddd28157717b7d0e59639b0515eb..abe830b83aa6d72df114ce163bb9ea16ec14ea63 100644 --- a/js/loader.js +++ b/js/loader.js @@ -8,10 +8,12 @@ div.innerHTML = `<div class="loader-dots"> <div class="dots"></div> </div>`; +document.body.classList.add("stop-scrolling"); document.body.appendChild(div); document.addEventListener('readystatechange', event => { if (event.target.readyState === "complete") { document.querySelector(".loader").style.display = "none"; + document.body.classList.remove("stop-scrolling"); } }); \ No newline at end of file diff --git a/scss/_loader.scss b/scss/_loader.scss index b76e566af7c8672d0956f7d88a2f199c08f63b2a..95538f13982b6e6ac737aee1e8069c5b5ed4d615 100644 --- a/scss/_loader.scss +++ b/scss/_loader.scss @@ -58,4 +58,9 @@ transform: translateX(100px); opacity: 0; } +} + +.stop-scrolling { + height: 100%; + overflow: hidden; } \ No newline at end of file