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

242
Views
El menú desplegable Bootstrap salta a la parte superior izquierda al desplazarse con desbordamiento automático

Me encontré con este extraño problema en el que el menú desplegable salta a la parte superior izquierda si se desplaza con overflow: scroll o si es más grande que el cuerpo.

Estoy tratando de cambiar "dinámicamente" un botón desplegable a una entrada al presionar una tecla, y hacer que comparta el mismo cuadro desplegable. El contenido del menú desplegable cambia a medida que escribe.

Creo que es mejor ilustrar el problema mostrando un ejemplo directo (porque es un poco grande): https://jsfiddle.net/eno4v9kL/

El problema ocurre si se desplaza hacia abajo y luego comienza a escribir algo. Luego saltará a la parte superior izquierda.

La cuestión

He intentado controlar el comportamiento del menú desplegable, pero no entiendo cómo debe manejarse;

 dropdown = new bootstrap.Dropdown(elm);

No estoy muy seguro de cómo manejar esto correctamente en JavaScript, porque bootstrap inicializa el menú desplegable automáticamente. ¿Cómo se controla este comportamiento automático?

Creo que una posible solución sería tener 2 menús desplegables, uno para cada elemento en lugar de compartir el mismo menú desplegable, pero me gustaría usar solo este menú desplegable si es posible

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!