admin@victoraqui.com

Agregar elegante animación a los elementos del Menú Móvil Divi

por | Abr 15, 2021 | Divi Trucos | 0 Comentarios

Cuando clickamos el menú de hamburguesa de divi en móviles éste se despliega hacia abajo y podemos ver sus elementos, esa animación se ve genial.
Hoy vamos a hacerlo aún más dinámico añadiendo una animación a cada elemento del menú cuando éstos aparecen. Nos quedarán moviéndose a la izquierda uno después de otro en cascada. Se verá super genial.
Aquí abajo hay una vista previa:

Empecemos a agregar la animación en el menú Divi

Lo que tenemos que hacer es copiar y pegar el siguiente código en cualquier editor de css de Divi. De preferencia el general que aparece en Divi>Opciones del tema.

Gracias por suscribirte!

IMPORTANTE – Se te ha enviado un correo de confirmación. Revisa tu bandeja de entrada. Por favor confirma tu correo para poder enviarte nuevos tutoriales, artículos, códigos, recursos y comunicarnos directamente 🙂


@keyframes movevic {
  0% {
  transform:translatex(50%);
  opacity:0;
  }
   100% {
    transform:translatex(0px);
    opacity:1;
  }
 
}

.mobile_nav.opened ul li:nth-child(1) a{
    animation-name:movevic;
animation-duration: 400ms;
    animation-delay: 50ms;
    animation-timing-function: ease-in-out;
}
.mobile_nav.opened ul li:nth-child(2) a{
    animation-name:movevic;
animation-duration: 400ms;
    animation-delay: 100ms;
    animation-timing-function: ease-in-out;
}
.mobile_nav.opened ul li:nth-child(3) a{
    animation-name:movevic;
animation-duration: 400ms;
    animation-delay: 150ms;
    animation-timing-function: ease-in-out;
}
.mobile_nav.opened ul li:nth-child(4) a{
    animation-name:movevic;
animation-duration: 400ms;
    animation-delay: 200ms;
    animation-timing-function: ease-in-out;
}
.mobile_nav.opened ul li:nth-child(5) a{
    animation-name:movevic;
animation-duration: 400ms;
    animation-delay: 250ms;
    animation-timing-function: ease-in-out;
}
.mobile_nav.opened ul li:nth-child(6) a{
    animation-name:movevic;
animation-duration: 400ms;
    animation-delay: 300ms;
    animation-timing-function: ease-in-out;
}


Puedes notar que en el código hay 6 de éstos: nth-child(1), nth-child(2) , nth-child(3) , etc. Eso quiere decir que se está aplicando solamente a 6 elementos del menú. Si tienes un menú con más elementos simplemente le agregas más de éstos según necesites:

Gracias por suscribirte!

IMPORTANTE – Se te ha enviado un correo de confirmación. Revisa tu bandeja de entrada. Por favor confirma tu correo para poder enviarte nuevos tutoriales, artículos, códigos, recursos y comunicarnos directamente 🙂


.mobile_nav.opened ul li:nth-child(7) a{
    animation-name:movevic;
animation-duration: 400ms;
    animation-delay: 350ms;
    animation-timing-function: ease-in-out;
}

Si te das cuenta la propiedad animation-delay siempre va aumentando 50ms.
Entonces si agregas un nth-child(7) su animation delay será 350ms, si agregas un nth-child(8) su animation-delay será 400ms, si agregas un nth-child(9) su animation delay será 450ms, etc.
Puedes agregar todos los que necesites.

Dale un vistazo a nuestros Recursos Premium

Date una vuelta por nuestra sección de Recursos Premium. Encontrarás cosas interesantes para agilizar la creación de tu web. Como por ejemplo:

Plantilla Vicommerce

Plantilla para Divi y Woocommerce para darle estilos profesionales a las páginas de tu tienda (mi cuenta, carrito, finalizar compra, tienda, etc), en un par de minutos

Si te gustó el contenido

Apóyanos compartiendo en tus redes, nos ayudarías muchísimo. Y haz click en la quinta estrella de abajo.

5/5 - (3 votos)

No olvides que subo trucos nuevos cada semana suscríbete a mi canal y dale a la campanita para que te enteres cuando suba uno nuevo.

Hasta la próxima!!

Artículos Relacionados

Victor Aquino

Experto en WordPress y Divi, entusiasta del SEO, Copywriting, Marketing Digital y Negocios Online en general. Amante de la vida y tu webmaster de confianza.

Contactar

¿Quieres invitarme un cafécito?

Así podré estar más despierto para crear más contenido gratuito como éste 😛

Click Aquí

¿Tienes dudas?

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Hosting WordPress

El mejor Hosting Premium optimizado para WordPress y Divi, al mejor precio.

Licencias 1 Sitio

Divi Theme/ Builder

Ver Más

Divi Machine

Ver Más

Divi Bodycommerce

Ver Más

Divi Plus

Ver Más

Últimos Artículos

Mejor plugin buscador de productos para Woocommerce

Mejor plugin buscador de productos para Woocommerce

Uno de los elementos que tus clientes más agradecerán que esté presente en tu tienda online (sobretodo si ésta cuenta con una gran cantidad de items) es un buscador de productos. Hoy veremos una de mis opciones favoritas para cubrir tan importante función: El plugin...

Agregar selector de fecha en formulario de contacto Divi WordPress

Agregar selector de fecha en formulario de contacto Divi WordPress

Continuamos con la temática de los formularios de contacto en Divi… Recordemos que en el anterior artículo vimos cómo crear y configurar uno, además de un súper truco para saber desde qué URL se enviaba el mensaje. Puedes ver ese artículo desde aquí:El Módulo...

Módulo Blog Divi: Mejorando la paginación por defecto

Módulo Blog Divi: Mejorando la paginación por defecto

Si estás creando tu blog en Wordpress seguro te habrás dado cuenta lo poca intuitiva que es su paginación. ¿A qué me refiero? Pues, digamos que en una página sólo se pueden mostrar 10 entradas, pero tenemos 20 de ellas. Entonces Wordpress separa las 20 en dos páginas...

Características de una página web ganadora

Características de una página web ganadora

Características de una página web ganadora Recuerdo cuando inicié, se me hacía muy fácil el uso de Divi para construir diseños. Pero aún no manejaba (a totalidad) los demás aspectos que debe tener una web para que funcione de manera correcta. Profundicé en muchos...

Cómo optimizar imágenes para web – Mis mejores Herramientas

Cómo optimizar imágenes para web – Mis mejores Herramientas

Que tal amigos, hoy vamos a tocar un tema sumamente importante: Cómo optimizar Imágenes para web. Esto es algo que muchísimas veces se deja de lado por no conocer su trascendencia. Incluso he visto muchos casos de colegas míos que se dedican al diseño de paginas web,...

Beneficios de tener una Página Web

Beneficios de tener una Página Web

Hola amigo emprendedor. Hoy en día, para casi cualquier tipo de negocio, tener presencia online se ha vuelto un requisito mínimo imprescindible. No es un secreto que casi todo el mundo (tus clientes incluídos por supuesto) están en internet. Seguramente empezaste como...

Efecto deslizamiento del menú Divi al hacer scroll | Menú Fijo

Efecto deslizamiento del menú Divi al hacer scroll | Menú Fijo

Excelente semana queridos lectores! La semana pasada estuve revisando varias plantillas de diferentes temas para inspirarme, y me soprendió ver que uno de los efectos más comunes era el que hacía que la cabecera se quede fija al desplazarse a través de la página. Con...

Crear carrusel de productos Woocommerce en Divi sin plugins

Crear carrusel de productos Woocommerce en Divi sin plugins

Si bien, los carruseles no son elementos imprescindibles dentro de una tienda online, si se tiene que admitir que le da un toque más dinámico a nuestro layout woocommerce. Hoy veremos cómo crear un carrusel de productos en Divi, de forma gratuita, sin plugins. Y para...