Problème de lecture du CSS sous IE - HTML/CSS - Programmation
Marsh Posté le 20-02-2012 à 00:58:41
Visiblement l'erreur viendrait du fait que IE8 ne tolère pas le html5..
J'ai tenté de rajouter ceci dans le head :
<!--[if lte IE 8]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
qui marche sur le site d'un ami, mais pas sur le mien... Le problème reste donc toujours la. Si vous avez des idées n'hésitez pas !
Marsh Posté le 20-02-2012 à 15:39:13
il n'y a pas que ça, sa CSS est pleine d'erreurs,
genre les no-repeat collés à la parenthèse fermante,
les colors sans #
Marsh Posté le 20-06-2012 à 13:24:24
Salut,
C'est normal que ca ne fonctionne pas sous IE8 et inferieur.
Les navigateurs sont trop anciens, et les balises ne sont pas connues, et donc pas interprétées par le navigateur.
Il faut que tu les enregistre au niveau du DOM (http://fr.wikipedia.org/wiki/Document_Object_Model)
Pour cela, place ce bout de code entre les balises head, qui va te permettre de créer les balises au niveau du DOM
Code :
|
Ensuite, il faut donner un style par défaut à ces balises, tu peux faire une feuille de style spéciales pour IE8 et inférieure :
Code :
|
Dans ta feuille de style tu auras cette règle :
Code :
|
Et là c'est bon !
Attention, j'ai vu dans ton css, tu as des
Code :
|
cette règle est mal interprété sous IE7 !
Marsh Posté le 17-02-2012 à 22:22:17
Bonsoir à tous
J'ai un problème d'affichage de mon site. Sous Chrome/Firefox, aucun problème, mais sous IE8 et antérieur, le navigateur ne lit pas le CSS..
Voici les codes :
Le CSS :
Et enfin le site : www.alizee-rantonnet.fr
De l'aide serait la bienvenue ! D'avance merci