• Hola, he insertado un código CSS para que el header de mi web quede fijo al hacer scroll. Quiero que el menú al estar en la parte superior de la web aparezca con el fondo transparente y que al hacer scroll aparezca con el fondo en negro para que se puedan seguir viendo bien las letras. He probado con distintos códigos pero no lo consigo. Estoy usando elementor free.

    ¿Qué puedo hacer? 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 @welcomedigital,

    Eso puedes conseguirlo mediante scrollTop de jQuery. Puedes crear una función que revise la posición en la que te encuentras al hacer scroll, y si es mayor a 0, poner como transparente el background de #fix-header.

    Espero haberte ayudado, Saludos

    Iniciador del debate welcomedigital

    (@welcomedigital)

    Hola, gracias por tu respuesta. No termino de entender como crear la función. He accedido al link que me indicas pero no me aparece el código necesario para modificar el color. Gracias

    Hola de nuevo @welcomedigital,

    Los voluntarios de los foros de soporte no podemos sustituir el trabajo de un desarrollador web profesional.

    Si no conoces cómo trabajar con código te recomiendo que acudas a un profesional debido, entre otras cosas, a los riesgos que puedes correr al no hacerlo correctamente.

    Espero haberte ayudado, Saludos
    🙂

    • Esta respuesta fue modificada hace 11 meses, 3 semanas por Alvaro Torres.
Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘Cambiar color de fondo del menú al hacer scroll’ está cerrado a nuevas respuestas.