Свойство scrollHeight элемента HTML DOM
- Предыдущая страница replaceChild()
- Следующая страница scrollIntoView()
- Вернуться на один уровень выше Объект Elements DOM HTML
Определение и использование
scrollHeight
Свойство возвращает высоту элемента в пикселях, включая внутренние поля, но не включая рамку, полосы прокрутки или внешние поля.
scrollHeight
Свойство только для чтения.
Примечание:scrollWidth
и scrollHeight
Все они возвращают всю высоту и ширину элемента, включая невидимые части (из-за переполнения).
См. также:
Пример
Пример 1
Получите высоту и ширину элемента, включая внутренние поля:
const element = document.getElementById("content"); let x = element.scrollHeight; let y = element.scrollWidth;
Пример 2
Как padding, border и scrollbar влияют на scrollWidth и scrollHeight:
const element = document.getElementById("content"); let x = element.scrollHeight; let y = element.scrollWidth;
Пример 3
Установите высоту и ширину элемента в значения, возвращаемые scrollHeight и scrollWidth:
element.style.height = element.scrollHeight + "px"; element.style.width = element.scrollWidth + "px";
Синтаксис
element.scrollHeight
Возвратное значение
Тип | Описание |
---|---|
Число | Высота элемента в пикселях. |
Поддержка браузера
Все браузеры поддерживают element.scrollHeight
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница replaceChild()
- Следующая страница scrollIntoView()
- Вернуться на один уровень выше Объект Elements DOM HTML