Comments 17
В 2017 году и без CSS3 transition+transform? Это ж фи, на мобильниках тормозит.
Хочу дать несколько советов:
- Не учите людей анимации через
setTimeout
делать, есть жеrequestAnimationFrame
- Используйте для статей на Хабре тег
<oembed>
, чтобы все могли смотреть ваши демки, не отходя от кассы
Пример использования OEMBED
<oembed>http://codepen.io/MrCheater/pen/QGqdbo</oembed>
Кодировка, Карл, кодировка… В демо пропиши в или отправь заголовком.
А кто будет чистить DOM после окончания анимации?
<oftop>кто такая Анна и за что мы ее так?</oftop>
Pure CSS на коленке http://codepen.io/askd/full/ZLVqOP/
Не уверен, что это возможно, но возникла вот такая идейка. Что если, после того, как мы всё размножили и расположили, то есть, сделали всё, кроме самой анимации, вместо того, чтобы скриптом двигать каждую ячейку, задать этим ячейкам и их контейнеру стили равномерного распределения с помощью flex-модели, указать контейнеру tranzition на положение и размер, а затем задать ему новое положение (выше и левее) и новые размеры (больше). Тогда, плавно расширяющийся контейнер сам плавно раздвинет ячейки в нужные стороны.
Sign up to leave a comment.
Занятие на вечер: эффект Explode на pure JS