Se un elemento è overflow:hidden
e utilizziamo la funzionalità di ricerca testo del browser per trovare il testo all'interno di quell'elemento, ma non è visibile, Chrome lo sposterà in modo che la ricerca il risultato sarà visibile all'utente.Impedisci a Chrome di spostare l'elemento DOM quando viene visualizzato il risultato di ricerca testo
È possibile vedere questo evento qui: http://codepen.io/anon/pen/qdayVz Aprire il collegamento in Chrome e cercare il testo che non è visibile in "CCC", ad esempio, e vedrai che Chrome sposterà l'elemento per mostrare il testo trovato .
Ecco un esempio del mondo reale: http://www.jssor.com/demos/full-width-slider.html - Cerca il testo che non si trova nella diapositiva visibile.
Questo non accade in Firefox.
Francamente, sembra a me come se Chrome sta facendo bene. Ti mostra esattamente ciò che hai chiesto nella ricerca. È improbabile che la modifica di questo comportamento sia "risolvibile" con i CSS. –
Correlati: http://stackoverflow.com/questions/21093148/chrome-search-feature-ctrlf-finds-hidden-text-but-its-invisible – joshhunt
Sono d'accordo - sembra che Chrome abbia ottenuto il punto. Suppongo che il problema sia che non desideri che Chrome nasconda gli altri contenuti dando all'utente la possibilità di visualizzarli. Perché non fare in modo che tutto rientri nelle tue scatole? – msponagle