Inicia sesión



Como crear un icono de hamburguesa animado en CSS

Como crear un icono de hamburguesa animado en CSSEn esta ocasión en tutoriales en linea mostraremos como crear un icono de hamburguesa animado en CSS. Que en la actualidad la estoy usando en esta Web. Por lo que nos pareció interesante compartir este código para los diseñadores Web para hacer nuestro trabajo mas animado... :)

El siguiente es un ejemplo del icono de hamburguesa CSS junto con la animación CSS. Tendrá que hacer clic en la hamburguesa para invocar la animación. El objetivo es cambiar la hamburguesa en una forma de X que el usuario sepa que debe hacer clic nuevamente para cerrar el menú. En el siguiente ejemplo de icono animado es tomado de Elijah Manor.

En CSS estamos usando una transition y transform a rotate antes y después de pseudo-elementos y fade-out de la barra de en medio para crear nuestra forma de X.

HTML

<a id="nav-toggle" href="#"><span></span></a>

CSS

#nav-toggle { position: absolute; left: 50%; top: 50%; }

#nav-toggle { cursor: pointer; padding: 10px 35px 16px 0px; }
#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after {
  cursor: pointer;
  border-radius: 1px;
  height: 5px;
  width: 35px;
  background: white;
  position: absolute;
  display: block;
  content: '';
}
#nav-toggle span:before {
  top: -10px; 
}
#nav-toggle span:after {
  bottom: -10px;
}

#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after {
  transition: all 500ms ease-in-out;
}
#nav-toggle.active span {
  background-color: transparent;
}
#nav-toggle.active span:before, #nav-toggle.active span:after {
  top: 0;
}
#nav-toggle.active span:before {
  transform: rotate(45deg);
}
#nav-toggle.active span:after {
  transform: rotate(-45deg);
}

jаvascript

document.querySelector( "#nav-toggle" )
  .addEventListener( "click", function() {
    this.classList.toggle( "active" );
  });
Ver demostración...


  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-07-19
  • Categorias: Diseño Web CSS3 html5 javascript WebSite webmasters Noticias Tutorial




Información
Usuarios que no esten registrados no pueden dejar comentarios, te invitamos a que te registre!






Tablas En DIVs

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-12-14
  • Categorias: CSS3 html5 Html webmasters Noticias Tutorial

Protocolos de seguridad en redes inalambricas

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-12-14
  • Categorias: Encriptacion Internet Red Claves Wifi Seguridad Noticias Tutorial Informatica

Descifrar contraseñas de archivos comprimido

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-12-14
  • Categorias: Noticias Tutorial Encriptacion Software WinRAR

Cursos que aún ofrecen certificados gratuitos

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-11-26
  • Categorias: Cursos Noticias Tutorial Aprendizaje

Curso de iniciación de JavaScript

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-10-21
  • Categorias: Lenguajes De Programacion javascript Cursos Noticias Tutorial

Cómo insertar código JavaScript

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2019-10-21
  • Categorias: Lenguajes De Programacion javascript Cursos Noticias Tutorial