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

190
Vistas
Problema con getBoundingClientRect()

tengo problemas con un control deslizante en codepen. Lo implementé en mi sitio web y me di cuenta de que el resaltador blanco del contenido se mueve si me desplazo por el sitio web. El resaltador blanco se mueve hacia arriba y hacia abajo. Realmente no sé cómo arreglar eso. El código original también tiene el mismo problema. Tal vez alguien tiene una idea? El Código está en codepen.io/JavaScriptJunkie/pen/ZMMRRQ

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

0

getBoundingClientRect() proporciona las coordenadas para el rectángulo que se ve actualmente en la pantalla. Simplemente agregando window.pageYOffset (es la altura sobre la ventana gráfica hasta la parte superior de la página) a la nueva coordenada Y, puede compensar esta posición Y cambiante.

Ver 16 en esta bifurcación de tu Codepen: https://codepen.io/yoat/pen/XWzqRKJ

 var x = this.getBoundingClientRect().left; // only the y position changes, not the X or the height! var y = this.getBoundingClientRect().top + window.pageYOffset; var width = this.getBoundingClientRect().width; var height = this.getBoundingClientRect().height;
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