Menú móvil a pantalla completa

móvil | menú | CSS | completo

En este artículo vamos a modificar cómo se despliega el menú de hamburguesa en vista de móvil. En lugar de abrirse a la izquierda, vamos a hacer que se despliegue de arriba a abajo.

Esto es lo que vamos a conseguir:

Menú en móvil a pantalla completa

Lo único que tenemos que hacer es agregar el siguiente código CSS en Ajustes de página>Código personalizado>Código global personalizado>CSS personalizado. Dentro del código tienes más instrucciones:

@media (max-width: 768px){
  .open > .content, .mobile-header-wrapper {
    	top: 60px !important; /*Modifícalo para ajustar la altura */
  }
  .open .header-wrapper, .open>.content, .open .mobile-menu {
        left: 0!important;
    	position: fixed; /*evita el scroll de la página cuando el menú está abierto*/
  }
  .open .mobile-header-wrapper {
  		visibility: visible;
        opacity: 1;
        -webkit-transition: opacity .3s ease;
    	   -moz-transition: opacity .3s ease;
    	        transition: opacity .3s ease;
  }
  .mobile-header-wrapper, .mobile-popup nav {
        width: 100%;
        visibility: hidden;
        opacity: 0;
        left: 0;
      	-webkit-transition: visibility 0s 1s, opacity .3s ease;
    	   -moz-transition: visibility 0s 1s, opacity .3s ease;
          	    transition: visibility 0s 1s, opacity .3s ease;
        -webkit-box-shadow: none;
    	   -moz-box-shadow: none;
    	        box-shadow: none;   
  }
  /*El texto con los enlaces del menú quedan centrados*/
  .mobile-header-wrapper .header-widget .text-widget-content {
    	text-align: center;
  }
}

Aquí abajo puedes ver el resultado final.

Este es enlace del sitio web real que hemos modificado:

https://tu-dentista.multibuilder.es/

Última actualización