Թարգմանության սլաքի լայնությունը 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

Տրված է կոճակ: Կոճակի վրա սեղմելով ստացեք թարգմանության սլաքի լայնությունը ձեր բրաուզերում: