- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Explorer 5.5 e intestazione in css non centrata
-
Explorer 5.5 e intestazione in css non centrata
Salve,
non riesco a capire perchè l'intestazione appare spostata con Explorer 5.5.La struttura html è questa:
[html]<div id="container">
<div id="header">
</div>
<div id="corpo">
<div id="content">
</div>
<div id="menu">
</div>
</div>
</div>
<div id="footer">
</div>[/html]e questo è il CSS:[html]body {
margin: 0;
padding: 0;
text-align: center;
background: #FF0000 url(../immagine.jpg) repeat-x center bottom;
}#container {
width: 800px;
margin: auto;
background-position: center;
background-repeat: repeat-y;
background-image: url(../immagine.jpg);
text-align: left;
}#header {
position:relative;
display: block;
width: 800px;
height: 223px;
background: url(../immagine.jpg);
}#corpo {
width: 800px;
float: right;
display: inline;
}#content {
float: right;
display: inline;
width: 550px;
background: transparent url(../immagine.jpg) no-repeat;
color: #000;
}#menu {
float: right;
display: inline;
width: 180px;
background: transparent;
color:;
font: italic bold 13px Georgia, "Times New Roman", Times, serif;
margin-right: 15px;
letter-spacing: -2.5px;
word-spacing: 2px;
}#footer{
height: 210px;
background-image: url(../immagine.jpg);
clear: both;
}[/html]Ho provato anche a mettere l'header in un float sperando che fosse un problema dei doppi apici, ma in realtà non è cambiato niente:[html]#header {
float: right;
display: inline;
width: 800px;
height: 223px;
background: url(../immagine.jpg);
}[/html]Il problema non si presenta con Firefox, Explorer 6 e 7, ma invece si con Explorer 5.5.
In pratica l'header viene viene allineato a sinistra invece che al centro.
Che modifiche vuole nel css questo browser marcio? Come risolvere?
Grazie mille
-
Viene allineato a sinsitra perché, presumo, il container ha *text-align:left;
*Sinceramente non saprei come aiutarti in modo preciso. È necessario ai fini del tuo lavoro che il sito in questione sia visualizzato esattamente anche in IE5.5? Se i contenuti rimangono fruibili, anche con alcune discrepanze grafiche, rimane un prodotto accessibile.
IE 5.5 è praticamente abbandonato, a meno che non sia strettamente necessario io non mi cimenterei nel debuggare il CSS per questo browser.
-
Si, è text-align:left; ma anche mettendolo in text-center:left; o tirando via del tutto questo parametro, l'errore con Explorer 5.5 rimane invariato...!