Ver el siguiente post para un cuadro destacando mi pregunta y una posible solución:CSS: overflow-y: scroll; desbordamiento-x: Visible
CSS overflow-y:visible, overflow-x:scroll
Sin embargo, esta estrategia se rompe cuando en realidad se mueven la barra de desplazamiento. En la implementación sugerida (position: fixed;
), la información sobre herramientas aparece junto a div infantil en su posición previa al desplazamiento. Por lo tanto, a medida que despliega nuevas divisiones secundarias para niños en la vista, la información sobre herramientas comienza a caer desde la parte inferior de la página.
Ver aquí para una demostración del error: http://jsfiddle.net/narcV/4/
Alguna idea de cómo puedo hacer que aparezca la información sobre herramientas al lado de la div niño en todo momento?
Esto no es un error: 'position: fixed' siempre coloca un elemento relativo a la ventana gráfica, y no a su' posición 'relativa' contenedor más cercano. También hay algo extraño en la pregunta a la que se vincula: el título no coincide con el código dado (es * también * 'desbordamiento-y: desplazamiento; desbordamiento-x: visible'!), Y no puedo decir por qué la auto-respuesta dice usar 'position: fixed'. – BoltClock
Sí; Creo que el título de esa publicación es un error tipográfico. No estoy diciendo que la 'posición: fija;' está rota, sino que la solución en la publicación referenciada es defectuosa (porque, 'posición: fija;' se comporta exactamente como usted describe) – Chuck