На этом уроке мы с вами научимся, как быстро и легко сделать на сайте симпатичный анимированный фон . Для этого нужно подключить и настроить замечательный плагин ParticlesJS на ваш сайт.

Анимированный фон с плагином ParticlesJS

На этом уроке мы с вами научимся, как быстро и легко сделать на сайте симпатичный анимированный фон. Для этого нужно подключить и настроить замечательный плагин ParticlesJS на ваш сайт.

Настройки ParticlesJS

Библиотека ParticlesJS уже содержит готовые примеры реализации анимированного фона, которые можно подстроить под свой сайт, используя встроенный генератор. С помощью визуального генератора очень легко поменять цвет, размер и интерактивность у анимированных геометрических частиц. Эти движущиеся частицы могут реагировать на движение, наведение или на клик мыши. Таким образом настроить плагин можно прямо в режиме демонстрации и сразу скачать JSON файл с текущей конфигурацией. Это здорово, так как настроек у плагина очень много, а настраивать опции непосредственно в JSON файле, не совсем удобно.

Анимированный фон с плагином ParticlesJS.

Пример ParticlesJS

Плагин ParticlesJS может продемонстрировать 5 вариантов анимированного фона. Например в период новогодних и рождественских праздников, вы можете быстро добавить на сайт анимированный фон с падающим снегом, не написав ни одной строчки кода на JavaScript. Давайте разберем, какие шаги для этого нужно предпринять.

1) Скачайте библиотеку, перенесите оттуда файл particles.min.js в папку вашего проекта.

Анимированный фон с плагином ParticlesJS.

2) Подключите к HTML странице три файла, указав ваши пути до них:

<link rel="stylesheet" href="css/main.css">
<script src="libs/particles/particles.min.js"></script>
<script src="js/main.js"></script>


3) Создадим на HTML странице область для анимированного фона.

<div id="particles" class="particles"></div>

4) Стилизуем данный блок по классу particles, задав ему размеры и цвет фона.

body {
    margin: 0;
}

.particles {
    width: 100%;
    height: 100vh;
    background-color: rgb(53, 154, 248);
}


5) Выбираете на сайте плагина нужный вариант фона и скачиваете текущий файл конфигурации particlesjs-config.json (Download current config).

6) Создаем новый пустой файл particles-settings.json и копируем туда код из скачанного файла конфигурации.

7) Подключаем настройки из JSON файла, вставляем данный код в main.js.

particlesJS.load('particles', '/js/particles-settings.json')

Получаем летящий снежок на синем фоне.

Анимированный фон с плагином ParticlesJS.

Демонстрация работы плагина ParticlesJS