@Rithmsamba

Можно ли вычислить последний элемент в ряду flexbox'a (flex-wrap)?

Суть вот в чем: есть контейнер с блоками фикс. размера, по наведению на блок его размер должен увеличиваться в размере (не масштабироваться!).
Контейнер имеет свойство flex-wrap, т.е. блоки перескакивают, когда им не хватает места в строке.
Так вот, когда наводишь на последний блок в ряду, он начинает сильно дергаться, т.к. flex не может адекватно его переставить. Можно ли как-то определить, что блок в ряду последний?

тут примерчик
  • Вопрос задан
  • 376 просмотров
Пригласить эксперта
Ответы на вопрос 1
@GreatRash
При помощи JS можно: пробегаемся по всем чилдам и сравниваем boundingClientRect, как только top изменилось значит нашли последний элемент в ряду.
Ответ написан
Ваш ответ на вопрос

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

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