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

Пример:

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

HTML:

CSS:

JS:

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

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


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

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

Красивая анимация фона блока или страницы, создаваемая с помощью заданной картинки

Электрический паук следующий за курсором мыши

Фоновый эффект на JavaScript, демонстрирующий поверхность моря или океана

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

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

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

  • Андрей:

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

    Ответить
    • Alexander:

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

      Ответить