2012-07-25 14 views
5

Dopo alcune ore di ricerca su google, ho scoperto che vi è un bug di completamento automatico da quasi 10 anni, fino ad ora, su IE9 il bug è ancora lì. problema:
quando ho un input: testo all'interno di iframe, ci sono bug di posizionamento della scatola di completamento automatico - testato su IE8-modalità di compatibilità, IE8, IE9. Bug IE, posizione riquadro automatico in iframe


Il problema potrebbe essere correlato alla classe genitore dell'iframe (nota: potrebbe non essere lo stile, perché ho provato su console IE9, disabilitare lo stile della classe non risolve il problema, d'altra parte, dare lo stesso stile ma rimuovere il classe PARZIALLY SOLVE il bug di posizionamento della casella di completamento automatico e, sfortunatamente, solo su IE9).

su IE8 e IE8 in modalità compatibilità, ha provato lo stesso metodo, la posizione del bug di completamento automatico è ancora presente: a volte si trova a circa 50px sotto l'input: testo, a volte è circa 8px sopra l'input: testo in basso (come IE9).
soluzione ho fondato da risultato di google, la gente suggerisce "posizione: relativo, a sinistra: 0; top: 0;", testato, non funziona.
problema simile da un'altra persona: http://forums.asp.net/t/1538225.aspx/1


grazie per l'aiuto

risposta

2

posizione d'uso: fissa con iframe non ridimensionabile e mobile. nel mio caso era una finestra di dialogo jquery che utilizzava un iframe.

rimane ancora un problema, sullo scorrimento utilizzando il mouse la casella di riempimento automatico rimane al suo posto.

Problemi correlati