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

133
Vistas
Comportamiento loco al hacer scroll

Aquí está mi código:

 beforeMount () { window.addEventListener('scroll', this.stickTheBreadcrumbs) }, beforeDestroy () { window.removeEventListener('scroll', this.stickTheBreadcrumbs) }, methods: { stickTheBar () { window.scrollY > 81 ? this.barIsSticked = true : this.barIsSticked = false } }

El objetivo es pegar en la parte superior de la página una barra de navegación cuando me desplazo sobre la barra de menú (que es 82px).

Si la página es lo suficientemente larga, todo funciona como debería, pero si la página no es tan larga (pero aún se puede desplazar), tan pronto como me desplazo unos pocos px por debajo del 81 (f.ex scrollY = 83), salta de nuevo en el scrollY. = 0 y luego continúa saltando hacia arriba y hacia abajo por un tiempo a posiciones aleatorias entre 0 y 81.

¿Hay algo que pueda hacer para cambiar este comportamiento?

about 4 years ago · Juan Pablo Isaza
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