Шырыня палосы пракруткі ў JavaScript
Шырыня палосы пракруткі залежыць ад браўзера. Мы можам атрымаць значэнне гэтай шырыні. Для гэтага створым элемент з пракруткай, але без межаў і ўнутраных адступаў:
javascriptlet div = document.createElement('div');
Дадамо яму некаторыя стылі:
javascriptdiv.style.overflowY = 'scroll';
div.style.width = '50px';
div.style.height = '50px';
Уставім элемент у дакумент, інакш памеры будуць роўныя нулю:
javascriptdocument.body.append(div);
Атрымаем памер палосы пракруткі:
javascriptlet scrollWidth = div.offsetWidth - div.clientWidth;
Выдалім элемент:
javascriptdiv.remove();
Задание 1
Дадзена кнопка. Па націску на кнопку атрымайце шырыню палосы пракруткі ў вашым браўзеры.