Що таке svg? Анімуємо svg об`єкти.

Що таке SVG? Анімуємо SVG об`єкти.

Відео: SVG анімації - CSS, SMIL і Snap.svg

Отже, ми вже багато знаємо про SVG. Ми можемо малювати якісь об`єкти, стилізувати їх і писати текст, але є ще одна класна річ - анімація. Ось про те, як анімувати SVG об`єкти, ми і поговоримо в цій статті.

Для анімації служить тег animate. Атрибут attributeName приймає назву того атрибуту, який ми будемо анімувати, from і to, власне, початкове і кінцеве значення, а в dur ми вказуємо скільки секунд буде тривати анімація.

Також ми можемо анімувати положення об`єкта на сторінці. Як ви пам`ятаєте, атрибут x і y вказуємо положення по осі x і по осі y. Ось, щоб пересунути об`єкт, ми будемо анімувати ці атрибути.




Тут ми анімуємо атрибут x, тобто становище по осі x, а атрибут fill зі значенням freeze заморожує об`єкт на тому місці, де він зупинився. Якщо ви його заберете, то після анімації об`єкт повернеться на первісну позицію.




Якщо вам потрібно анімувати відразу кілька атрибутів, то вкажіть кілька тегів animate.

І нарешті, ви можете трансформувати об`єкти за допомогою тега animateTransform.

Атрибут type може приймати значення scale (масштаб), translate (переміщення) і rotate (поворот).

Відео: SVG-графіка: робота з групами об`єктів

Отже, сьогодні ми розглянули, як анімувати SVG об`єкти. До наступної статті!

Поділися в соціальних мережах:

Схожі
Анімації модальних вікон на jаvascript.Анімації модальних вікон на jаvascript.
Атрибут data- * в html5.Атрибут data- * в html5.
Робота з відео в html5.Робота з відео в html5.
Робота з аудіо в html5.Робота з аудіо в html5.
Html 5 атрибути для роботи з полями форми.Html 5 атрибути для роботи з полями форми.
Анімація на css3.Анімація на css3.
Ефект плавного перегортання на jаvascript.Ефект плавного перегортання на jаvascript.
Анімація на jqueryАнімація на jquery
Що таке svg? Стилізуємо об`єкти.Що таке svg? Стилізуємо об`єкти.
Що таке svg? Основи.Що таке svg? Основи.
» » Що таке svg? Анімуємо svg об`єкти.