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

135
Vistas
Crazy behaviour on scrolling

Here is my code:

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

The goal is to stick on the top of the page a navigation bar when I scroll over the menu bar (which is 82px).

If the page is long enough everything works as it should, but if the page is not so long (but still scrollable) as soon as I scroll a few px under the 81st (f.ex scrollY = 83) it jumps again on the scrollY = 0 and then continue to jump up and down for a while to random positions between 0 and 81.

Is there something I can do for change this behaviour?

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