Sto riscontrando alcuni problemi con alcune proprietà CSS in IE8.Strumenti di sviluppo IE8 mancanti di alcuni stili
Ho testato il mio sito in IE7, Chrome e Firefox e funzionano bene, ma IE8 sta avendo alcuni problemi di layout.
Controllo l'opzione dello sviluppatore su ie8 e ho notato che alcune delle proprietà che ho impostato in CSS vengono ignorate da ie8. Per esempio:
#header
{
position: relative;
padding: 20px;
height: 100px;
background:url(header.png);
}
In questa intestazione IE8 ignorato la proprietà height: Se io ispezionare l'elemento nei tool di sviluppo manca che la proprietà ed è schiacciato in un'altra linea:
background:url;HEIGHT: 100PX
La stessa cosa avviene per galleggianti troppo:
#logon
{
float: left;
text-align:right;
width:20%;
height: 40px;
padding-left: 0px;
padding-right:7px;
border:0;
margin:0;
background: url(navgradient.gif);
}
Questo ignora il valore float:
Che cosa sta succedendo qui e come posso risolverlo?
Ho visto accadere la stessa cosa e non ho mai capito perché. Il tuo documento è valido in HTML e CSS? Funziona meglio se usi 'background-image: url (navgradient.gif)'? –
ci sono aggiornamenti su questo problema? mi sta facendo impazzire –