Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

201
Views
scrollIntoView desplazando toda la página hacia la izquierda, exponiendo la pantalla blanca. Ocurriendo solo en Google Chrome

Tengo un componente de mapa de ruta donde las barras están organizadas por tiempo en el eje horizontal (y por cualquier cosa dependiendo de los filtros para el eje vertical). Estoy tratando de desplazarme a un HTMLElement usando scrollIntoView. El desplazamiento implica tanto el desplazamiento vertical como el horizontal. Estoy usando el método scrollIntoView.

 roadmapItemEl.scrollIntoView({ block: 'center', inline: 'center', behavior: 'auto' });

En general, funciona como se esperaba. Sin embargo, cuando se desplaza automáticamente a una barra en el lado derecho del elemento activo actual, toda la página se desplaza hacia la izquierda, exponiendo espacios en blanco. Esto sucede solo en Chrome .
(Nota: probé todas las combinaciones de las opciones de scrollIntoView. Nada cambió)

Normal: ingrese la descripción de la imagen aquí

Después de desplazarse automáticamente a una barra a la derecha: ingrese la descripción de la imagen aquí (Nota: esto solo se soluciona si me desplazo automáticamente a una barra a la izquierda)

Lamentablemente, no puedo compartir mucho código, por lo que no espero una comprensión completa aquí. Sin embargo, solo necesito saber qué buscar. Aquí están mis preguntas:

  1. ¿De qué es exactamente este espacio en blanco? (¿cuerpo?) ¿Se puede deshacer de él?
  2. ¿En qué situaciones suele ocurrir esto?
  3. ¿Existen alternativas a scrollIntoView que podrían ser más adecuadas para dicho desplazamiento automático (¿quizás más ajustadas para el desplazamiento horizontal?)?
  4. Razón probable por la que solo Chrome se ve afectado.
about 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!