Mi sono imbattuto in un fatto per me inspiegabile (a parte il fatto che riguarda IE... vabbè), provate a visualizzare il seguente link con Firefox e IE (a me il problema lo dà anche con IE8!!!)
link
Ho ridotto al massimo il codice, e come potete vedere ci sono 2 DIV annidati e quello più interno è dichiarato FLOAT. Chiedo conferma se anche a voi in Firefox il layout è regolare, ovvero con un riquadro floattante sulla sinistra (con i bordi rossi) mentre in IE non si vede!!! Ma il browser lascia comunque lo spazio per questo elemento, ma è come se avesse un visibility:hidden applicato (che ovviamente non c'è)!!!!
Ancora più incredibile... il problema sembra causato dalla presenza contemporanea delle 2 proprietà applicate al DIV contenitore:
Se sono presenti tutte e 2, IE non visualizza l'elemento, se ne tolgo (o sbaglio volutamente, ad esempio il percorso dell'immagine) allora magicamente ricompare!!!!codice:<DIV STYLE='position:relative; background-image:url(../../immagini_comuni/content.jpg);'>
Sapete darmi una spiegazione?

Rispondi quotando