Vanilla JavaScript Animation & la biblioteca de aceleración-Gruuvy. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: dusthazard
Views Total: 1,721
Sitio oficial: Ir a la web
Actualizado: January 27, 2017
Licencia: MIT

Vista prévia

Vanilla JavaScript Animation & la biblioteca de aceleración-Gruuvy. js

Descripción

Gruuvy. js es una biblioteca de JavaScript ligera (4Kb minificada) para crear animaciones rápidas y efectos de aceleración que permiten animar el estilo de un elemento de x a y.

Built-in animation/easing types:

  1. linear
  2. easeInQuad
  3. easeOutQuad
  4. easeInOutQuad
  5. easeInCubic
  6. easeOutCubic
  7. easeInOutCubic
  8. easeInQuart
  9. easeOutQuart
  10. easeInOutQuart
  11. easeInQuint
  12. easeOutQuint
  13. easeInOutQuint
  14. easeInSine
  15. easeOutSine
  16. easeInOutSine
  17. easeInCirc
  18. easeOutCirc
  19. easeInOutCirc
  20. easeInBack
  21. easeOutBack
  22. easeInOutBack
  23. easeInElastic
  24. easeOutElastic
  25. easeInOutElastic
  26. easeInBounce
  27. easeOutBounce
  28. easeInOutBounce

¿Cómo funciona?

Cargue el siguiente archivo JavaScript en su documento HTML y el Gruuvy. js está listo para su uso.

<script src='gruuvy.js'></script>

Anime un elemento especificado utilizando el método Animate como se muestra a continuación:

  • Elem: elemento que se desea animar
  • estilo: Estilo CSS para ejecutar la animación en
  • Opciones: posibles opciones y devoluciones de llamada
Gruuvy.animate(elem,styles,options);

Todas las opciones posibles y funciones de devolución de llamada.

// time in ms how long the animation will take
duration: 450,

// aniamtion type
style: 'linear',

 // callback function for when animation is complete
callback: false

Te puede interesar: