Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

220
Vistas
La página no se desplaza cuando el cursor está sobre div fijo

Mi diseño se ve casi idéntico a este codepen .

 .parent { color: white; padding: 70px; position: relative; background-color: #0074d9; margin-top: 50px; } .element { background-color: lighten(#0074d9, 20); opacity: .85; padding: 20px; color: rgba(255,255,255,.9); position: fixed; bottom: 0; left: 0; right: 0; }

El codepen funciona de la manera correcta, por lo que ha sido difícil encontrar un ejemplo demostrable.

Cuando mi cursor se coloca sobre el div fijo del "elemento secundario", quiero poder desplazar el elemento principal pero no poder hacer clic.

La respuesta común parece ser "eventos de puntero: ninguno", pero eso permite la interacción de clics con la página a continuación.

Abierto a otras sugerencias o explicaciones de por qué funciona en el codepen, pero no fuera de él.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

La solución que funcionó para mí fue usar jquery para tomar el padre por id y agregar mi deltaY a su scrollTop.

 <div onWheel={(e) => { const component = $(`#content`); const contentScrollPosition = component.scrollTop(); component.prop("scrollTop", contentScrollPosition + e.deltaY); }} </div>

Esto me permite desplazar el padre incluso cuando mi cursor está en el div de posición fija.

Desafortunadamente, el móvil no funciona bien. Primero, debe realizar un seguimiento del evento táctil a través de TouchStart, End y Move. Incluso entonces, pierde el impulso de desplazamiento táctil, lo que hace que se sienta demasiado poco natural.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda