SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...

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

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

Каким образом отловить переполнение блока по ширине? Я придумал только вариант с отслеживанием высоты меню, но тогда приходится задавать ему фиксированную высоту, а это не всегда удобно. JS/CSS как-нибудь позволяет определить наличие переполнения?
  • Вопрос задан
  • 895 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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