Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

203
Visualizações
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
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda