@js_web

Как узнать, есть ли скрол у блока?

Подскажите плиз, как узнать, есть ли вертикальный скролл у блока или нет.
  • Вопрос задан
  • 4032 просмотра
Решения вопроса 1
sharpfellow
@sharpfellow
Front
Надо сравнить высоту блоку и "скролл-высоту"

const block = document.getElementById('block');
const hasVerScroll= block.scrollHeight > block.clientHeight;
const hasHorScroll= block.scrollWidth > block.clientWidth;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
если element.scrollHeight > element.clientHeight то скролл есть.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
26 нояб. 2024, в 15:42
30000 руб./за проект
26 нояб. 2024, в 15:31
120000 руб./за проект
26 нояб. 2024, в 15:28
1 руб./за проект