Širina drsnika v JavaScript
Širina drsnika je odvisna od brskalnika. To vrednost lahko dobimo. Ustvarimo element z drsnikom, brez robov in notranjih zamikov:
let div = document.createElement('div');
Dodajmo mu nekaj stilov:
div.style.overflowY = 'scroll';
div.style.width = '50px';
div.style.height = '50px';
Vstavimo element v dokument, drugače bodo mere enake nič:
document.body.append(div);
Dobimo širino drsnika:
let scrollWidth = div.offsetWidth - div.clientWidth;
Odstranimo element:
div.remove();
Podan je gumb. Ob kliku na gumb pridobite širino drsnika v vašem brskalniku.