salve ragazzi..
spero che mi possiate aiutare a risolvere questo problema..
In pratica ho realizzato un layout utilizzando come browser predefinito IE7
Nella home page ho una mappa e la zona BANDIERE in due livelli superiori (rispetto a tutto il resto) e rispettivamente 2 e 3.
Premetto che con Firefox 3.5, Opera 9.6, Safari 4.0, Chrome 2.0 si vedeva perfettamnete come IE7, ma quando sono andato a vedere con IE6 la pagina...la mappa e le bandiere delle lingue non venivano visualizzate dove dovevano essere.
Qui di seguito, vi riporto il CSS, come si vede con tuti i browser:
e questo è il css che invece funziona con IE6 ma non IE7codice:html { overflow: auto; } BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; text-align: center; margin: 0px auto; padding : 0px; width : 100%; height : 100%; background: #372427; overflow: auto; } #contenitore { width: 813px; margin: 0px auto; padding: 0px; } #top_logo { float: left; width: 813px; height: 131px; margin: 0px auto; padding: 0px; text-align: left; background: url(../img/logo_top.png) no-repeat top left; z-index: 1; } #mappa_home { position: absolute; width: 394px; height: 378px; background: url(../img/mappa.png) top center no-repeat; margin-top: -1px; margin-left: 393px; z-index: 2; } #band_ing { position: absolute; width: 36px; height: 35px; margin-top: 130px; margin-left: 730px; z-index: 3; } #band_ita { position: absolute; width: 36px; height: 35px; margin-top: 175px; margin-left: 730px; z-index: 3; }
codice:html { overflow: auto; } BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; text-align: center; margin: 0px auto; padding : 0px; width : 100%; height : 100%; background: #372427; overflow: auto; } #contenitore { width: 813px; margin: 0px auto; padding: 0px; } #top_logo { float: left; width: 813px; height: 131px; margin: 0px auto; padding: 0px; text-align: left; background: url(../img/logo_top.png) no-repeat top left; z-index: 1; } #mappa_home { position: absolute; width: 394px; height: 378px; background: url(../img/mappa.png) top center no-repeat; margin-top: -1px; margin-left: -14px; z-index: 2; } #band_ing { position: absolute; width: 36px; height: 35px; margin-top: 130px; margin-left: 350px; z-index: 3; } #band_ita { position: absolute; width: 36px; height: 35px; margin-top: 175px; margin-left: 350px; z-index: 3; }
qui vi riporto il pezzo di codice nella pagina ..
codice:<div id="contenitore"> <div id="mappa_home"> [img]img/mappa.png[/img] </div> <div id="band_ing">[img]img/band_eng.png[/img]</div><div id="band_ita">[img]img/band_ita.png[/img]</div> <div align="center"> <div id="top_logo"> <div style="margin-left: 52px;"> [img]img/logo.jpg[/img] </div> </div> ... ... ... ... </div> </div>
mi potete dire dove è che sbaglio...!?!

Rispondi quotando