• Hola chicos-as.

    Tengo una web con cabecera trasparente, y me han pedido que en las otras páginas, en el menú principal, el submenú tenga color de fondo, porque se ve trasparente, y no sé como hacerlo.

    Si os fijáis, la cabecera, el submenú tiene color de fondo, pero las otras páginas no.

    He probado de todo y no me sale.

    Me podéis ayudar?

    Uso el tema Astra gratuito.

    Gracias

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Hola @juansaez10

    Ya has podido solucionar el problema, ¿verdad?

    ¡Hola! Tengo entendido que es un comportamiento clásico de Astra gratuito cuando se combina con cabeceras transparentes. Pero para poder darle un color de fondo sólido a los submenús de las páginas internas sin alterar la cabecera de la página de inicio, puedes forzarlo por CSS adicional pegando este código:

    CSS

    .ast-builder-menu-1 .sub-menu, 
    .main-header-menu .sub-menu {
        background-color: #ffffff !important; /* Cambia por el color de fondo que desees */
    }
    .main-header-menu .sub-menu a {
        color: #222222 !important; /* Color del texto del submenú */
    }
    

    Modifica los códigos de color (#ffffff para el fondo y #222222 para el texto) según la paleta de tu web, haz clic en Publicar y ¡listo! Con eso quedará solucionado en todas las páginas. Saludos

    ¡Hola!

    Además de la solución mediante CSS, también revisaría la configuración propia de Astra, ya que al utilizar una cabecera transparente el tema puede aplicar estilos diferentes dependiendo de la página donde se encuentre el usuario.

    Puedes comprobarlo desde Apariencia → Personalizar → Cabecera → Menú principal y revisar las opciones relacionadas con el submenú. Si Astra no permite modificarlo desde ahí, el CSS adicional es la mejor alternativa.

    Otra recomendación es aplicar el cambio únicamente al submenú y no a toda la cabecera, para evitar que el diseño transparente de la página principal se vea afectado.

    Después de guardar los cambios, recuerda limpiar la caché del sitio y del navegador para comprobar el resultado correctamente.

    ¡Espero que te sirva de ayuda!

    Saludos.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)

Debes estar registrado para responder a este debate.