Эффект от transition при естественном перемещении элемента из-за изменившихся соседних элементов?
Есть блок который никак не меняется, но при изменении соседних блоков, наш блок изменяет свое положение на странице. К чему привязать transition: 1s linear; чтобы перемещение блока происходило плавно.
Евгений Петров: блок не меняется, а смещается изза того что [допустим] слева от него образовалась пустота и свойство float:left его притягивает влево, что происходит с остальными блоками вообще не принципиально, они вырезаются с помощью js
Евгений Петров: своим вопросом натолкнули на мысль о костыле, спасибо если решения не найдется, буду использовать удаление элемента с предварительным изменением его width/height , это заставит наш неизменный блок смещатся плавно =)
Сам спросил сам отвечаю, для применения transition, к анимации смещения блока на странице достаточно указать transform: translate(0);
В этом случае при изменении компоновки блоков на странице при их перемещнии свойство transition будет применяться