Ho creato un div contenente un'immagine che dovrebbe essere centrata rispetto alla pagina.
Per fare ciò ho associato al div in questione la seguente classe css:
position: relative;
top: -10px;
width: expression(document.body.clientWidth + "px");
text-align: center;
in cui attraverso l'espressione associata all'attributo width faccio in modo che il div abbia larghezza pari a quella della finestra del browser sempre anche a seguito di ridimensionameti ottenendo l'effetto di avere l'immagine sempre centrata.
Ora il tutto funziona perfettamente con ie7, ma avendo da un paio di giorni installato ie8 mi sono accorto che la cosa non funziona più, o meglio sempre l'expression associata alla width non venga interpretata.
suggerimenti in merito ? Soluzioni alternative ? Perchè ie8 fa ciò ?
Grazie

Rispondi quotando