Данный скрипт работает без дополнительных библиотек и весит всего 17кб.

Пример:

Проведите курсором по блоку

HTML:

CSS:

JS:

Подключаем скрипт самого эффекта wave.js

В скрипте используется текстура noise.png


За основу взят скрипт, найденный на codepen.io у пользователя Liam Egan

Смотрите также:

Красивая смена фоновых изображений по клику с использованием WebGL

Красивый эффект на javaScript для анимированного соединения точек

Эффект, который накладывает на слой бесконечное количество звездочек

Добавить комментарий:

Ваш комментарий отправлен!

Комментарии:

  • Андрей:

    Как менять цвета в этих прекрасных фонах? Подскажите?))

    Ответить
    • Alexander:

      Поэкспериментируйте с переменными [i]color[/i]
      В таких фонах все цвета задаются переменными и формулами в HSL или RGB форматах и нет конкретного значения.

      Ответить