@js_web

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

Подскажите плиз, как узнать, есть ли вертикальный скролл у блока или нет.
  • Вопрос задан
  • 3536 просмотров
Решения вопроса 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 то скролл есть.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы