28220 sujets

CSS et mise en forme, CSS3

Bonjour,
Voilà du fait d'un bug dans mon menu, je souhaiterais attribuer une feuille de styles differente pour IE;
J'ai lu pas mal de posts, ainsi que la FAQ http://forum.alsacreations.com/faq/#item53 sur les commentaires conditionnels
...il y a un truc qui me depasse, car cela ne fonctionne pas
j'ai mis ce bout de code dans mon head :

<link href="css/1.css" rel="stylesheet" type="text/css" />
<!--[if IE]>
<link href="css/ie.css" rel="stylesheet" type="text/css" />
<![endif]-->


"1.css" étant ma feuille de style principale et "ie.css" l'alternative pour IE.
Je ne vois pas du tout où est l'erreur,
Auriez vous un conseil ?
yvo
Modifié par yvo (22 Dec 2005 - 18:57)
Bonjour,

Il y a un espace en trop à la fin du commentaire et pas les crochets à cause du BBcode du forum:
a écrit :

<![en dif]-->


nb:pas d'espace entre en et dif
Bonsoir Igor,

Merci pour ta réponse rapide mais je dois avouer ne pas comprendre Smiley confused
La syntaxe donnée dans la FAQ n'est elle pas la bonne?
...en ajoutant les crochets avant et apres "endif" qui ont disparus sans que je m'en rende compte...

<!--[if IE]>
ici votre code HTML réservé à IE
<![endif]-->


mais ce n'est peut etre pas ce que tu voulais dire...

yvo
Bonsoir,
Bon ça y est c'est resolu !!!
le code qui fonctionne correctement pour ceux qui auraient ce problème:
<!--[if IE]>
<link href="css/ie.css" rel="stylesheet" type="text/css" />
<!endif-->



Merci encore,
yvo
Bonsoir,

La fermeture du commentaire conditionnel ne peut pas s'écrire sans crochets. Voir http://www.msdn.microsoft.com/workshop/author/dhtml/overview/ccomment_ovw.asp

Attention : cette syntaxe ne sera reconnue qu'accidentellement par les différents IE Win. La totalité des styles peuvent par exemple être ignorés si plusieurs commentaires conditionnels pour les différentes versions d'IE se succèdent, par exemple....
Modifié par Laurent Denis (22 Dec 2005 - 20:07)
Bonjour,
J'avais une erreur dans ma css...
et comme j'avais fait plusieures modif en meme temps (dont supprimer les crochets)
j'ai attribué le progret à l'absence de crochet alors que ce n'etait pas du tout ça
Effectivement ça marche nikel avec.
Décidement que d'erreurs en cascades ... Smiley confused
En tous les cas merci pour ces précisions importantes;
yvo