Lățimea barei de derulare în JavaScript
Lățimea barei de derulare depinde de browser. Putem obține valoarea acestei lățimi. Pentru a face acest lucru, vom crea un element cu derulare, dar fără borduri și fără padding intern:
let div = document.createElement('div');
Să-i adăugăm câteva stiluri:
div.style.overflowY = 'scroll';
div.style.width = '50px';
div.style.height = '50px';
Să introducem elementul în document, altfel dimensiunile vor fi zero:
document.body.append(div);
Să obținem lățimea barei de derulare:
let scrollWidth = div.offsetWidth - div.clientWidth;
Să ștergem elementul:
div.remove();
Este dat un buton. La click pe buton obțineți lățimea barei de derulare din browserul dvs.