Обновления согласно последним трендам – одно из условий для успешной работы сайта. Важно постоянно отслеживать, выявлять, что способствует, а что останавливает развитие ресурса.
Чтобы красиво сложить сайт требуются знания и применение множества технических аспектов. Если хотите добавить «изюминку» и сделать страницы интереснее – используйте последние обновления стилей CSS. Они помогут изменить внешний вид ресурса - сделать его привлекательным для пользователей.
В нашей статье мы представим новый набор анимаций, который поможет разнообразить ваш ресурс - сделать его современней, увлекательней.
Рассмотрим набор анимации элементов animate.css.
Чтобы начать работу с набором css классов, установите на сайт стили, далее подключайте к необходимым блокам понравившиеся эффекты.
Рассмотрим подробнее установку и использование библиотеки для вашего сайта.
Примеры анимации:
Animation
Выберите анимацию:
Установка
Необходимо загрузить стили на ресурс. Подключить их в head: animate.css
<link  rel="stylesheet" href="/animate.css" />
Использование
После подключения css классов – можно приступать к анимированию элементов. Для этого добавьте к нему класс animated и нужный вам эффект из представленной таблицы:
| Название класса | |||
|---|---|---|---|
| bounce | flash | pulse | rubberBand | 
| shake | headShake | swing | tada | 
| wobble | jello | bounceIn | bounceInDown | 
| bounceInLeft | bounceInRight | bounceInUp | bounceOut | 
| bounceOutDown | bounceOutLeft | bounceOutRight | bounceOutUp | 
| fadeIn | fadeInDown | fadeInDownBig | fadeInLeft | 
| fadeInLeftBig | fadeInRight | fadeInRightBig | fadeInUp | 
| fadeInUpBig | fadeOut | fadeOutDown | fadeOutDownBig | 
| fadeOutLeft | fadeOutLeftBig | fadeOutRight | fadeOutRightBig | 
| fadeOutUp | fadeOutUpBig | flipInX | flipInY | 
| flipOutX | flipOutY | lightSpeedIn | lightSpeedOut | 
| rotateIn | rotateInDownLeft | rotateInDownRight | rotateInUpLeft | 
| rotateInUpRight | rotateOut | rotateOutDownLeft | rotateOutDownRight | 
| rotateOutUpLeft | rotateOutUpRight | hinge | jackInTheBox | 
| rollIn | rollOut | zoomIn | zoomInDown | 
| zoomInLeft | zoomInRight | zoomInUp | zoomOut | 
| zoomOutDown | zoomOutLeft | zoomOutRight | zoomOutUp | 
| slideInDown | slideInLeft | slideInRight | slideInUp | 
| slideOutDown | slideOutLeft | slideOutRight | slideOutUp | 
| heartBeat | |||
Можно также добавить класс infinite для бесконечного цикла, задержку и продолжительность эффекта:
Задержка:
| Название класса | Время задержки | 
|---|---|
| delay-2s | 2s | 
| delay-3s | 3s | 
| delay-4s | 4s | 
| delay-5s | 5s | 
Продолжительность:
| Название класса | Скорость | 
|---|---|
| slow | 2s | 
| slower | 3s | 
| fast | 800ms | 
| faster | 500ms | 
Пример:
<div class="animated infinite bounce delay-5s slower">Пример</div>Пример
Если Вам нужно самостоятельно изменить время, задержку анимации, количество воспроизведений – добавьте такие стили:
	.yourElement {
	    animation-duration: 3s;
	    animation-delay: 2s;
	    animation-iteration-count: infinite;
	 } 
Если Вы никогда не работали с применением css стилей для создания анимации, то обязательно примените данные обновления к Вашему ресурсу. Воспользуйтесь ещё одним методом привлечение внимания пользователей к вашему сайту.
