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:
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: 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;
}
e questo è il css che invece funziona con IE6 ma non IE7
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...!?!