• Inicio
  • Iniciar sesión
  • Crear cuenta
  • Explorar cursos
  • Bootcamps
  • Precios
  • Blog

¡Califica el Curso de controles y efectos Frontend!

Selecciona la calificación de 1 a 5 estrellas

Reporta un error

Curso Curso de controles y efectos Frontend

Video 2.- Iconos animados con transformicons

Tipo de error

Algo salió mal al cargar el vídeo

El vídeo no pudo cargarse, hemos enviado un reporte al equipo de desarrollo, para poder solucionarlo a la brevedad.

Mientras solucionamos el problema, intenta lo siguiente para solucionar el error:

  • Recarga la página
  • Intenta reiniciar tu navegador y luego vuelve a reproducir el vídeo
  • Vacía el caché de tu navegador
  • Intenta reproducir con las extensiones del navegador deshabilitadas
  • Intenta con un navegador distinto
  • Si el problema persiste contáctanos en Discord
home Ir al inicio report_problem Reportar falla star Valorar curso

¡Desbloquea vídeos ilimitados! Sube a Premium

Necesitas premium para acceder a este contenido. Suscríbete por $26USD al mes

Suscribirme
  • check_circle_outline
    Módulo 1 | 1 clases

    Introducción

    expand_more
  • check_circle_outline
    Módulo 2 | 3 clases

    Controles con CSS

    expand_more
  • check_circle_outline
    Módulo 3 | 5 clases

    Slider

    expand_more
  • check_circle_outline
    Módulo 4 | 2 clases

    Navegación sticky

    expand_more
  • check_circle_outline
    Módulo 5 | 5 clases

    Menú hamburguesa

    expand_more
    • done_all

      Clase 1

      1.- Marcado (HTML)

    • done_all

      Clase 2

      2.- Iconos animados con transformicons

    • done_all

      Clase 3

      3.- Abrir y cerrar menú

    • done_all

      Clase 4

      4.- Menú lateral

    • done_all

      Clase 5

      5.- Resolver bug overflow

  • check_circle_outline
    Módulo 6 | 2 clases

    Video e imágenes

    expand_more
  • check_circle_outline
    Módulo 7 | 2 clases

    Navegación por tabs

    expand_more
  • check_circle_outline
    Módulo 8 | 3 clases

    Autocompletado

    expand_more
  • check_circle_outline
    Módulo 9 | 5 clases

    Ordenamiento con Drag&Drop

    expand_more
  • check_circle_outline
    Módulo 10 | 2 clases

    Animaciones

    expand_more
  • check_circle_outline
    Módulo 11 | 4 clases

    MaterialDesign de Google

    expand_more
  • check_circle_outline
    Módulo 12 | 2 clases

    Otros controles

    expand_more
  • check_circle_outline
    Módulo 13 | 3 clases

    Calendario

    expand_more
  • check_circle_outline
    Módulo 14 | 2 clases

    Efectos con texto

    expand_more
  • check_circle_outline
    Módulo 15 | 4 clases

    Nuevos efectos

    expand_more
  • check_circle_outline
    Módulo 16 | 4 clases

    Gratutios y demostraciones

    expand_more
  • check_circle_outline
    Módulo 17 | 11 clases

    Dark Mode

    expand_more

5 comentario(s)

Wilmer León Chávez

22 Junio 20

more_vert
  • Resuelta
Hice el ícono animado  :D con lo que aprendido de before y after de css en la clase Sombras realistas (shadows) :
  • HTML:
<div class="icon-container">
   <div class="icon-menu">
      <div class="icon-initial"></div>
   </div>
</div>
  • CSS:
/* ICONS ANIMATION TOOGLE */
.icon-container{
    display: inline-block;
    vertical-align: middle;
    padding: 0px 15px;
}
.icon-menu{
    height: 15px;
    width: 15px;
    display: flex;
    align-items: center;
    position: relative;
    cursor: pointer;
}
.icon-menu .icon-initial{
    height: 0.1em;
    width: 100%;
    background-color: white;
    transition:0.5s;
}
.icon-menu .icon-initial::before, .icon-menu .icon-initial::after{
    content: "";
    position: absolute;
    height: 0.1em;
    width: 100%;
    background-color: white;
    left: 0;
    top: 0px;
    transition:0.5s;
}
.icon-menu .icon-initial::after{
    top:90%;
    background-color: white;
    transition:0.5s;
}

/* animations icon */
.icon-menu.active .icon-initial{
    background-color: transparent;
}
.icon-menu.active .icon-initial::before{
    transform: rotate(-45deg);
    top: 45%;
}
.icon-menu.active .icon-initial::after{
    transform: rotate(45deg);
    top: 45%;
}
  • JS:
(() => {
    let icon = document.querySelector('.icon-menu');
    let toggle = false;
    icon.addEventListener('click', function () {
        toggle = !toggle;
        if (toggle)
            icon.classList.add('active');
        else
            icon.classList.remove('active');
    });
})();

Andres Sanchez

24 Mayo 20

1
more_vert
  • Resuelta
aca tambien otro ejemplo de como cambiar el icono una vez es clickeado:

https://github.com/Andresdst/sidebar-frameworkless

Randy

01 Abril 20

8
more_vert
  • Resuelta
Ya que transformicons ha dejado de funcionar, puedes usar lo que esta en este link para realizar las animaciones:
https://randymejiaarias.github.io/Transform-NavIcons/


El repositorio:
https://github.com/RandyMejiaArias/Transform-NavIcons
Ver respuestas (4)

Amir Bastidas Valencia

17 Marzo 20

2
more_vert
  • Resuelta
Deberían de colocar aquí en los comentarios alguna alternativa a transformicons que ya no existe al parecer, yo utilice fontawesome para hacer los cambios del menú hamburguesa pero no pude lograr el efecto de animación con transition, no se si exista alguna manera de hacerlo?
Excelente curso y excelente especialización he aprendido bastante!!!
Ver respuestas (1)

Juan Felizzola

18 Febrero 19

9
more_vert
  • Resuelta

Para los que no quieran usar transformicons y solo usar un icono sin animación, puedes usar:
<span>&#9776;</span>

Clase 12

Iconos animados con transformicons

arrow_back Siguiente arrow_forward

12/60

Curso de controles y efectos Frontend