28173 sujets

CSS et mise en forme, CSS3

Bonsoir,

Suite à la mise à jour de mon PC je suis passé de la version OEM de IE 6 vers la 7.

Et IE 7 me fait des problèmes d'affichage, en effet il lit, les commentaires conditionnels prévus pour IE5 & IE6 dans la page XHTML 1.0 Transitional.

<style type="text/css" media="all">
	@import url(style/styleNN.css);
	</style>


<!--[if gte IE 5]>
<style type="text/css" media="all">
	@import url(style/styleIE.css);
	</style>
<! endif -->

<!--[if gte IE 7]>
<style type="text/css" media="all">
	@import url(style/styleIE7.css);
	</style>
<![endif]-->


J'ai installé une version standalone de IE 6

http://browsers.evolt.org/?ie/32bit/standalone

ie6eolas_nt.zip et celle-ci va également lire dans la feuille de style de IE7... Smiley bawling

Je suis allé lire l'article http://www.positioniseverything.net/articles/multiIE.html mais en essayent plusieurs combinaisons rien ni fais surtout si j'enlève gte...

J'ai essayé sur un autre ordinateur qui a IE6 en oem et l'affichage est correct.

Merci de votre aide.
Modifié par reva (21 Nov 2006 - 23:50)
Administrateur
Hello,

En règle générale, les versions standalone d'IE posent des problèmes avec les commentaires conditionnels, comme cela est expliqué dans la FAQ :
FAQ a écrit :
Attention: dans la plupart des cas, si vous installez plusieurs versions "standalone" d'IE, ces versions de test se comporteront toutes pour les commentaires conditionnels comme la plus récente version d'IE installée sur votre système (IE6.0 ou IE7.0donc le plus souvent).
Dans les Ressources du forum, vous trouverez un lien vers des versions autonomes d'IE qui fonctionnent avec les commentaires conditionnels :
http://tredosoft.com/Multiple_IE

Modifié par Raphael (21 Nov 2006 - 21:06)