Свойство scrollWidth содержит ширину
элемента с учетом горизонтальной прокрутки.
Если у элемента нет горизонтальной прокрутки,
то scrollWidth равно clientWidth.
Синтаксис
элемент.scrollWidth;
Пример
Узнаем ширину элемента с учетом прокрутки:
<div id="elem">У этого элемента есть прокрутка.</div>
#elem {
width: 100px;
padding: 5px;
white-space: nowrap;
overflow: auto;
}
let elem = document.querySelector('#elem');
console.log(elem.scrollWidth);
Результат выполнения кода:
238
Смотрите также
См. также свойство scrollHeight,
которое содержит высоту прокрученной части
элемента.