Vedere il seguente post per una foto mettendo in evidenza la mia domanda e una possibile soluzione:CSS: overflow-y: scroll; di overflow-x: visibile
CSS overflow-y:visible, overflow-x:scroll
Tuttavia, questa strategia si rompe quando effettivamente si muovono la barra di scorrimento. Nell'implementazione suggerita (position: fixed;
), i tooltip vengono visualizzati accanto al div figlio nella sua posizione di pre-scorrimento. Quindi, mentre si visualizzano i nuovi div in-child, i tooltip iniziano a cadere dalla parte inferiore della pagina.
Vedi qui per una demo del bug: http://jsfiddle.net/narcV/4/
Tutte le idee come posso fare il tooltip visualizzare accanto al div bambino in ogni momento?
Questo non è un bug: 'position: fixed' posiziona sempre un elemento relativo al viewport e non al suo contenitore' position: relative' più vicino. C'è qualcosa di strano nella domanda a cui si collega: il titolo non coincide con il codice dato (è * anche * 'overflow-y: scroll; overflow-x: visible'!), E non so perché l'auto-risposta dice di usare 'position: fixed'. – BoltClock
Sì; Penso che il titolo di quel post sia un refuso. Non sto dicendo che 'position: fixed;' è rotto, ma piuttosto la soluzione nel post di riferimento è bacata (perché, 'position: fixed;' si comporta esattamente come lo descrivi) – Chuck