Как переместить элементы по координатам без position: absolute?

После определенных манипуляций, остаются несколько элементов в таблице и нужно, чтобы они перелетели в блоки под таблицей.

Они расположены хаотично, а нужно последовательно. Делать каждому элементу класс и анимацию делать не вариант, т.к. адаптив.

Можно ли сделать, чтобы был плавный перелет, например перемещением в DOM'e, как drag, только автоматически?

Я видела несколько примеров, как вычисляют текущие координаты эелементов, потом блоков и т.д. Но это просто нереально ёмко получается.
Без JQ.
  • Вопрос задан
  • 251 просмотр
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Вообще, нетривиальная задача, поэтому готовое решение вы вряд ли найдете. Смотрите в сторону анимированных списков, такая конструкция вам подойдет. Например вот https://css-tricks.com/staggering-animations/ реализована анимация переноса элементов с одной таблицы в другую.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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