Originariamente inviato da giulio3x
mi puoi indicare tale codice per favore?
oppure ci sono altre modalità per sistemare la cosa? vi irngrazio anticipatamente
Io ho sempre avuto problemi di compatibilità tra browser e non sono molto bravo a risolverli, io ti consiglio i commenti condizionali, poi se ci sono altri modi te li suggeriranno gli altri.
Ho notato che gestisci la posizione dei div, ovviamente in css, all'interno del tag (con style="..."). Io ti consiglierei di gestire tutto a parte, inserisci tra i tag <head>:
codice:
<style type="text/css">
#livello1 {
/* scrivi qui il codice css del div che ha come id livello1 */
.......
}
#livello2 {
/* scrivi qui il codice css del div che ha come id livello2 */
.......
}
.......
</style>
Poi dopo che hai copiato tutto il css dei div in <style> puoi cancellare quello che avevi scritto in style="".
Così ti sarà più facile poi usare i commenti condizionali, perchè, dato che in firefox sono più a sinistra le immagini, quando scrivi nel css "left: ..." ti basta inserire:
codice:
/* se il browser è IE */
<!--[if IE]>
left: ...px; /*lasci la distanza che hai scritto */
<![endif]-->
/* se il browser è diverso da IE */
<!--[if !IE]>
left: ...px; /* metti la nuova distanza (in questo caso maggiore di qualche pixel) e continui a cambiarla finchè le immagini non saranno disposte in modo uguale su gli altri browser */
<![endif]-->
Se vuoi informazioni più dettagliate cerca su google "commenti condizionali html".