6
votes

Les outils de développeur IE8 manquent certains styles

J'ai des problèmes avec certaines propriétés du CSS dans IE8.

J'ai testé mon site dans IE7, Chrome et Firefox et ils fonctionnent bien, mais IE8 ont des problèmes de mise en page. P>

J'inspire l'option Tool de 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: p> xxx pré>

dans cet en-tête IE8 a ignoré la propriété hauteur: Si j'inspecte l'élément dans les outils de développement, il manque cette propriété et il est écrasé dans une autre ligne: p> xxx pré>

La même chose se produit aussi pour les flotteurs: P>

background: url(navgradient.gif); FLOAT:left;


2 commentaires

J'ai vu la même chose se produire et n'a jamais compris pourquoi. Votre document est-il valide HTML et CSS? Est-ce que cela fonctionne mieux si vous utilisez arrière-plan-image: URL (Navgradient.gif) ?


Y a-t-il des mises à jour sur ce problème? ça me rend fou


3 Réponses :


0
votes

semble être une erreur d'analyse ou similaire. Essayez de mettre des citations autour des noms d'image; xxx


0 commentaires

0
votes

J'ai vu cela arriver si la feuille de style contient filtre propriétés.


0 commentaires

1
votes

J'ai aussi vu cela. Certains styles sont montrés sur la même ligne, m'arrivent avec des lignes "filtrantes".

Le code HTML rend compte correctement, mais si vous essayez de basculer cette ligne CSS ON / OFF, cela affecte les deux propriétés. Donc, décocher "Filtre: alpha (opacité = 25); bas: 10px" dans dev outil désactive les règles "Filtre" et "Bottom" CSS.

Donc, il semble que l'analyseur d'outils de dev outil, mais pas le moteur de rendu IE. C'est fou comment cela n'est toujours pas corrigé.


0 commentaires