Material diseño click Ripple efecto en Vanilla JavaScript-material táctil

Tiempo de ejecución: 30 minutos. Empezar

Autor: Loyen
Views Total: 3,336
Sitio oficial: Ir a la web
Actualizado: January 16, 2015
Licencia: MIT

Vista prévia

Material diseño click Ripple efecto en Vanilla JavaScript-material táctil

Descripción

Una solución de JavaScript Vanilla para crear animaciones de ondulación de clic/TAP inspiradas en los botones de acción de Google material Design.

Funcionamiento

Cargue la biblioteca de material Touch JS al final del documento.

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

Agregue la clase CSS MD-Ripple a los botones de acción.

<button class="md-ripple">Demo button</button>

Los estilos CSS principales para las animaciones de ondulación.

.md-ripple {

overflow: hidden;

position: relative;
}

.md-ripple * { pointer-events: none; }

.md-ripple-effect {

pointer-events: none;

position: absolute;

display: block;

background: #000;

width: 0;

height: 0;

border-radius: 100%;

z-index: 1;
}

Habilite la animación de ondulación.

new materialTouch('.md-ripple');

opciones materialTouch ().

// new materialTouch(rippleIdentifier, custom_options);

new materialTouch('.md-ripple', {

classes: {

rippleContainer: 'md-ripple-wrapper',

ripple: 'md-ripple-effect'
},

transition: {

easing: 'easeOutExpo',

delay: 0,

duration: 600
},

opacity: 0.5,

size: 0.75,

center: false

});

Te puede interesar: