28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

Après avoir fouillé des heures et des heures un peu partout sur le net, je m'en remet à vos mains expertes !
Je m'explique :
J'ai donc créé un site, comme d'habitude, testé sous firefox : Nikel !
Passage sous IE... catastrophe ! (Vous allez me répondre : ce n'est pas étonnant !)

J'ai l'habitude de gérer des petits soucis d'affichage sous IE, en rajoutant une feuille de style par exemple, sauf que cette fois-ci : horreur ! Il n'y a presque pas de CSS sous IE !
J'ai d'abord pensé à la limite de 32 sous IE, j'ai remédié à cela, et rien ne change...
Bon alors j'ai remanié mes feuilles de style (ne me demandez pas comment, j'ai juste changé un peu l'ordre des choses), retest sous IE et la magie opère : quelques styles ont fait leur apparition ! Mais pas tous évidemment !

J'ai l'impression que quelque chose gêne Internet Explorer ! J'ai utilisé "@font-face" dans mes styles CSS, se pourrait-il que ce soit cela ? (Pourtant j'ai essayé de l'enlever et rien n'a changé !)...

Voilà ma petite explication !
Vous trouverez ci-dessous le lien de mon site !
http://www.onmylittlecloud.com

Merci d'avance pour votre temps !

Emilie
Modifié par onmylittlecloud (21 Jul 2010 - 12:21)
Salut,

1°) La <meta name="geography"/> n'est pas correctement fermée, donc le <link/> qui vient juste après (style.css) risque d'être mal / pas interprété sur certains navigateurs.

Il faut toujours penser à valider son code. Smiley cligne

2°) Je ne vois aucun commentaire conditionnel, hack ou autre, comment fais-tu pour appliquer des styles uniquement à IE ?
Je suis une quiche !!
Merci beaucoup !

J'utilise le très connu :

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


Je l'avais enlever du code !
Merci beaucoup en tout cas !