29.08.2017
Анимация градиента с плагином granim.js
Очень часто в дизайне используют градиент, чтобы придать эффекта и стиля. При этом есть возможность анимировать градиент, чтобы превратить фон или элемент интерфейса в необычный переливающийся разными цветами градиент.
Для этого нужно воспользоваться библиотекой granim.js: https://sarcadass.github.io/granim.js/
Есть множество различных настроек, которые придадут градиенту неповторимый вид и эффект.
<canvas id="canvas-basic"></canvas> <canvas id="canvas-radial"></canvas>
#canvas-basic, #canvas-radial { position: relative; display: block; width: 100%; height: 300px; margin-bottom: 20px; }
var granimInstance = new Granim({ element: '#canvas-basic', name: 'basic-gradient', direction: 'left-right', opacity: [1, 1], isPausedWhenNotInView: true, states : { "default-state": { gradients: [ ['#1967c3', '#4a90e2'], ['#02AAB0', '#00CDAC'], ['#DA22FF', '#9733EE'] ] } } }); var granimInstance = new Granim({ element: '#canvas-radial', name: 'radial-gradient', direction: 'radial', opacity: [1, 1], isPausedWhenNotInView: true, states : { "default-state": { gradients: [ ['#ffb347', '#ffcc33'], ['#83a4d4', '#b6fbff'], ['#9D50BB', '#6E48AA'] ] } } });
Демонстрация
Нам будет приятно
Поделитесь
Комментарии