Je rencontre des problèmes avec certaines propriétés CSS dans IE8.IE8 outils de développement manquant certains styles
J'ai testé mon site dans IE7, Chrome et Firefox et ils fonctionnent bien, mais IE8 a quelques problèmes de mise en page.
J'inspecte l'option outil développeur sur ie8 et j'ai remarqué que certaines des propriétés que j'ai définies dans CSS sont ignorées par ie8. Par exemple:
#header
{
position: relative;
padding: 20px;
height: 100px;
background:url(header.png);
}
Dans cet en-tête IE8 ignoré la propriété hauteur: Si j'inspecte l'élément dans les outils de développement, il manque que la propriété et il est écrasé dans une autre ligne:
background:url;HEIGHT: 100PX
La même chose arrive pour les flotteurs trop:
#logon
{
float: left;
text-align:right;
width:20%;
height: 40px;
padding-left: 0px;
padding-right:7px;
border:0;
margin:0;
background: url(navgradient.gif);
}
Cela ne tient pas la valeur float:
background: url(navgradient.gif); FLOAT:left;
Que se passe-t-il ici et comment puis-je le réparer?
J'ai vu la même chose se produire et je n'ai jamais compris pourquoi. Votre document est-il valide HTML et CSS? Cela fonctionne-t-il mieux si vous utilisez 'background-image: url (navgradient.gif)'? –
y a-t-il des mises à jour sur ce problème? il me conduit cracy –