Multi Builder
Ir a la webPreciosAPI
  • Base de conocimientos
  • Plataforma
    • Ajustes
      • Sitemaps
      • Dominios
      • Idioma y hora
      • Título, Favicon, Imagen para compartir
      • Cookies y confidencialidad
      • Solicitud de datos del cliente
      • Administrador de archivos
      • Panel de control
      • Código personalizado
      • Personalización
      • Ajustes de SEO
    • Editor
      • Estilos globales
      • Imágenes
      • Footer o pie de página
      • Header
      • Estilos globales de textos
      • Paleta de colores
      • Diseño del sitio
      • Estilo de la página
      • Cómo añadir páginas y pop-ups
      • Tipos de vistas y vistas previas
    • Widgets
      • Básicos
        • Widgets: Texto y encabezado
        • Widget: Botón
        • Widget: Contenedor
        • Widget: Icono
        • Widget: Sección de icono
        • Widget: Separador
        • Widget: Espaciador
        • Widget: Acordeón
        • Widget: Upsell/Downsell
      • Contenidos multimedia
        • Widget: Imagen
        • Widget: Vídeo
        • Widget: Lista de vídeos
        • Widget: Audio
        • Widget: Galería
        • Widget: Slider
      • Generación de leads
        • Widget: Citas
        • Widget: Formulario
        • Widget: Cuestionario/Encuesta
      • Ventas
        • Widget: Módulo de pago
        • Widget: Tienda
        • Widget: Resumen del pedido
      • Comunidad
        • Widget: Círculo
        • Widget: Círculos
        • Widget: Área de comentarios
        • Widget: Debate
        • Widget: Reseñas
        • Widget: Muro/Foro
      • Otros
        • Widget: Donación
        • Widget: Redes sociales
        • Widget: Blog
        • Widget: Código
        • Widget: Cuenta atrás
        • Widget: Incrustar
        • Widget: Mapa
        • Widget: Menú
        • Widget: Portafolio
        • Widget: Barra de progreso
        • Widget: Buscar
        • Widget: Inicio de sesión/Registro de miembros
    • Embudos
      • Introducción
      • Ajustes del embudo
      • Upsells y downsells
      • Pasos del embudo
      • Prueba A/B (A/B testing)
      • Embudo dentro de una web
      • Ofertas bump
      • Estadísticas en embudos
      • Generador de enlaces de seguimiento
    • CRM
      • CRM (Conceptos básicos)
      • Etiquetas
      • Propiedades
      • Miembros
      • Mensajes y formularios
      • Ficha del contacto
      • Segmentos
    • Tienda online
      • Conceptos básicos
      • Ajustes de tu tienda
      • Productos
      • Gastos de envío
      • Impuestos
      • Formas de pago
      • Descuentos y ofertas
      • Página del producto
      • Página del catálogo de productos
      • Carrito
    • Portfolios
      • Cómo crear un portfolio
    • E-mails
      • Campañas de e-mail
      • Automatizaciones
      • Segmentos
      • Autorización para el envío de e-mails
      • Doble opt-in
      • Cómo verificar tu dominio
      • Plantillas de e-mail
      • Editor de e-mails y bloques
      • Listas y suscriptores
    • Calendario de citas
      • Agenda de citas (I): Introducción
      • Agenda de citas (II): Cómo crear un Operador
      • Agenda de citas (III): Cómo crear un Servicio
      • Agenda de citas (IV): Cómo crear un Evento
      • Widget: Citas
  • E-mails del sistema
    • Confirmación doble opt-in
    • Productos digitales de descarga
    • Pedido completado
    • Recordatorio de cita
    • Registro de miembro aprobado
    • Recuperación de contraseña de miembro
    • Nuevo pedido
    • Pedido cancelado
    • Pedido enviado
    • Mención en la Comunidad
    • Respuesta en la Comunidad
    • Nueva cita
    • No se pudo renovar suscripción
  • Comunidad
    • Ajustes de la Comunidad
    • Panel de control
    • Moderación
    • Roles de la Comunidad
    • Widgets: Comunidad
  • Círculos
    • Ajustes del círculo
    • Estilos del círculo
    • Páginas
    • Grupos
    • Niveles de acceso
    • Disponibilidad del contenido
    • Analíticas e interacción
  • LMS
  • Blogs
    • Cómo crear un blog
    • Widget: Blog
    • Página de presentación del blog
    • Artículos del blog
  • DISEÑOS DE EMBUDOS
    • Tipos de embudos
      • Generación de leads
      • Embudo para un webinario
      • Embudo "hero"
  • Integraciones internas
    • Twilio
    • E-mail marketing
  • Integraciones externas
    • Make
  • Zapier
  • Usuarios avanzados
    • Modificaciones con CSS
      • Galería de imágenes en móvil
      • Scroll to Top
      • Posición del menú en móvil
      • Menú móvil a pantalla completa
      • Menú desplegable en móvil
      • Cómo mejorar textos en móvil
      • Efecto de scroll sobre una imagen
      • Insignias de Moderador y Admistrador
    • Modificaciones con CCS y JS
      • Widget de Sección de icono con efecto hover
      • Icono o botón en móviles
      • Barra fija de llamada a la acción
      • Widget de Sección de icono con tooltip
    • Modificaciones con JS
      • Añadir descripciones a formas de pago
  • Otros
    • Preguntas frecuentes
    • Glosario
      • Administrador
      • Agenda
      • Automatización
      • Campaña
      • Carrito abandonado
      • Contacto
      • CSS
      • Dominio
      • Downsell
      • E-mail marketing
      • Embudos
      • Encuesta (o Cuestionario)
      • Etiquetas
      • Formulario
      • Grupo de miembros
      • JavaScript
      • Lista
      • Membresía
      • Miembro
      • Mensaje
      • Oferta bump
      • Operador
      • Página del sistema
      • Pedido
      • Portafolio (o Portfolio)
      • Producto
      • Propiedad
      • Proyecto
      • Segmento
      • Sitio web
      • Subdominio
      • Suscriptor
      • Suscripción
      • Widget
      • Upsell
Con tecnología de GitBook
En esta página
  1. Usuarios avanzados
  2. Modificaciones con CSS

Menú desplegable en móvil

móvil | CSS | menú | desplegable

AnteriorMenú móvil a pantalla completaSiguienteCómo mejorar textos en móvil

Última actualización hace 2 años

En este artículo te enseñaremos cómo modificar el menú de hamburguesa que viene por defecto en vista de móvil. En concreto para hacer que los enlaces del menú se desplieguen de arriba a abajo:

  • En el menú desplegable los elementos se alinearán a la izquierda

  • La cabecera quedará fija aunque nos desplacemos por la página

  • Añadiremos unas líneas entre cada elemento del menú

  • En la cabecera, tanto cerrada como con el menú abierto, agregamos una ligera sombra

Aquí puedes ver el antes y el después:

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:

/*MODIFICA EL MENÚ EN MÓVIL*/

@media (max-width: 768px){
  .content, .mobile-header-wrapper {
    	margin-top: 100px; /* Ajustar para que coincida con la algura del div mobile-menu */
  }
  .mobile-menu {
    	position: fixed;
  }
  .open .header-wrapper, .open>.content, .open .mobile-menu {
        left: 0!important;
  }
  .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%;
    	height: auto;
    	padding: 0px 20px;
        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: 0 6px 8px -8px #AAAAAA;
       	   -moz-box-shadow: 0 6px 8px -8px #AAAAAA;
                box-shadow: 0 6px 8px -8px #AAAAAA;    
  }
  .mobile-menu .vertical-menu-styling.center li.with-submenu>a {
		padding-left: 0px!important;
  }
  .mobile-menu .vertical-menu-styling.center li>a {
      	text-align: left;
      	border-top: 1px solid #f1f1f1;
  }
  .mobile-header-wrapper .header-widget {
      	justify-content: left;
  }
  
  /*Desplaza el menú de burger hacia la derecha*/
  .theme .burger {
		float: right;
      	left: unset;
      	right: 20px;
  }
  
  /*Alinea el logo a la izquierda*/
  .theme .theme-logo a {
    	margin: 0 20px;
  }

  /* Alínea a la izquierda el texto que hay en el logo*/
  .theme .theme-logo a>span, .theme .theme-logo p {
    	text-align: left;
  }
}

Aquí abajo puedes ver el resultado final.

Este es enlace del sitio web real que hemos modificado:

Menú desplegable
https://estudio-yoga.multibuilder.es/