Commit 582ef22c authored by Nikolay Gromov's avatar Nikolay Gromov

Исправил ошибку в head-script.js

parent 6fda5660
...@@ -19,13 +19,15 @@ window.addEventListener('resize', () => { ...@@ -19,13 +19,15 @@ window.addEventListener('resize', () => {
document.documentElement.style.setProperty('--vh', `${vh}px`); document.documentElement.style.setProperty('--vh', `${vh}px`);
}); });
// Добавление css-custom-scroll-size для борьбы с проблемами скроллируемых блоков // Добавление css-scroll-size для борьбы с проблемами скроллируемых блоков
const outer = document.createElement('div'); document.addEventListener("DOMContentLoaded", () => {
const inner = document.createElement('div'); const outer = document.createElement('div');
outer.style.overflow = 'scroll'; const inner = document.createElement('div');
outer.classList.add('scrollbar'); outer.style.overflow = 'scroll';
document.body.appendChild(outer); outer.classList.add('scrollbar');
outer.appendChild(inner); document.body.appendChild(outer);
const scrollbarSize = outer.offsetWidth - inner.offsetWidth; outer.appendChild(inner);
document.body.removeChild(outer); const scrollbarSize = outer.offsetWidth - inner.offsetWidth;
document.documentElement.style.setProperty('--css-custom-scroll-size', `${scrollbarSize}px`); document.body.removeChild(outer);
document.documentElement.style.setProperty('--css-scroll-size', `${scrollbarSize}px`);
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment