From c9b4ec26fd09f977b904df44f5db91b9bb6425b1 Mon Sep 17 00:00:00 2001 From: aneuhmanh Date: Tue, 8 Apr 2025 14:15:26 +0300 Subject: [PATCH] video elements shift fix --- static/js/adjustScrollbar.js | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 static/js/adjustScrollbar.js diff --git a/static/js/adjustScrollbar.js b/static/js/adjustScrollbar.js new file mode 100644 index 0000000..42b956b --- /dev/null +++ b/static/js/adjustScrollbar.js @@ -0,0 +1,8 @@ +document.addEventListener("DOMContentLoaded", () => { + const scrollbarWidth = window.innerWidth - document.documentElement.clientWidth; + + document.body.style.paddingRight = `${scrollbarWidth}px`; + + const navbarHeight = document.querySelector('.navbar').offsetHeight; + document.documentElement.style.scrollPaddingTop = `${navbarHeight}px`; +}); \ No newline at end of file