Задать вопрос
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...

Как выявить переполнение(overflow) элемента?

Например, на сайте getbootstrap.com сверху есть адаптивное меню (navbar), при определенном разрешении оно сворачивается в компактный вариант, но иногда получается так, что при изменении размеров экрана, контент меню не помещается в блок (ширина больше) и разъезжается в высоту на несколько строк. Соответственно нужно как-то отлавливать переполнение меню и при необходимости "досрочно" сворачивать в компактный вариант.

Каким образом отловить переполнение блока по ширине? Я придумал только вариант с отслеживанием высоты меню, но тогда приходится задавать ему фиксированную высоту, а это не всегда удобно. JS/CSS как-нибудь позволяет определить наличие переполнения?
  • Вопрос задан
  • 901 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы