Material diseño ondulación efecto de clic en Vanilla JavaScript-Ripple. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: davinder17s
Views Total: 2,949
Sitio oficial: Ir a la web
Actualizado: October 25, 2016
Licencia: MIT

Vista prévia

Material diseño ondulación efecto de clic en Vanilla JavaScript-Ripple. js

Descripción

Sólo otra biblioteca de JavaScript que aplica un efecto de ondulación animado, material Design inspirado a un elemento clicable utilizando JavaScript puro.

Funcionamiento

Agregue el atributo ' Data-Ripple ' a cualquier elemento en el que desee aplicar el efecto de ondulación al hacer clic.

<button data-ripple>

 Click Me
</button>

Importe el script ' Ripple. js ' a la Página Web.

<script src="ripple.js"></script>

El JavaScript para activar el efecto de ondulación en el elemento Button.

Array.prototype.forEach.call(document.querySelectorAll('[data-ripple]'), function(element){

new RippleEffect(element);
});

Personaliza el efecto de ondulación en el CSS.

.ripple-container .ripple {

background-color: rgba(255,255,255,0.4);

animation: ripple 2s forwards cubic-bezier(0, 0, 0.2, 1);
}

@keyframes
 ripple {
0% {
 transform: scale(0);
 opacity: 1;
}
 80% {
 transform: scale(1);
}
 100% {
 opacity: 0;
}
}

Te puede interesar: