Šířka posuvníku v JavaScriptu
Šířka posuvníku závisí na prohlížeči. Můžeme získat hodnotu této šířky. K tomu vytvoříme prvek s posuvníkem, ale bez okrajů a vnitřních odsazení:
let div = document.createElement('div');
Přidáme mu některé styly:
div.style.overflowY = 'scroll';
div.style.width = '50px';
div.style.height = '50px';
Vložíme prvek do dokumentu, jinak budou velikosti nulové:
document.body.append(div);
Získáme velikost posuvníku:
let scrollWidth = div.offsetWidth - div.clientWidth;
Odstraníme prvek:
div.remove();
Je dáno tlačítko. Po kliknutí na tlačítko získejte šířku posuvníku ve vašem prohlížeči.