Animaciones 5.8.0

En este apartado vamos a ver un conjunto de animaciones muy utilizadas en el ambito del desarrollo web, la composición de estas animaciones es muy sencilla y está conformado por:

  • Fadein
  • Fadeout

Muestra

Vamos a ver una muestra de cada una para luego mostrar yn documentatar como llamar a estas animaciones desde el objeto BS provisto por Bodystyle.

Elemento

        
        function fadein() {
            let elemento = document.querySelector("#elemento");
            let duracion = 500
            BS.fadeIn(elemento, duracion, () => console.log("Animacion terminada"));
        }

        function fadeout() {
            let elemento = document.querySelector("#elemento");
            let duracion = 500
            BS.fadeOut(elemento, duracion, () => console.log("Animacion terminada"));
        }
    

Importar Módulos Individuales

Bodystyle está construido con módulos, por lo que puedes importar solo los módulos que necesites.
Si la instalación fue realizada a través de NPM dispones de los archivos necesarios para la importación de cada uno ede ellos.

Importar Módulos Individuales

    import { fadeIn } from "bodyui2/src/modulos/Animaciones";
    import { fadeOut } from "bodyui2/src/modulos/Animaciones";

Lo anteriormente expuesto se realiza desde el Package de Bodystyle.
Si la instalación fue realizada a través de NPM dispones de los archivos necesarios para la importación de cada uno de ellos.

Parámetros

Cada función puede recibir 3 parámetros:

  • elemento: El elemento que se va a animar. HTMLElement
  • duracion: La duración de la animación en milisegundos. MS
  • callback: Una función que se ejecutará al final de la animación. Function
Parámetro Tipo Descripción
elemento HTMLElement El elemento que se va a animar.
duracion MS La duración de la animación en milisegundos.
callback Function Una función que se ejecutará al final de la animación.
  • Animaciones
  • Muestra
  • Importar Módulos
  • Parámetros