Se connecter / S'enregistrer
Votre question

Changer de CSS pour IE

Tags :
  • CSS
  • Programmation
Dernière réponse : dans Programmation
29 Juin 2007 12:41:21

Bonjour à tous. Je suis en train de faire un site web et le probleme est que le site est moche sous IE alors qu'il est beau sous Firefox ou Safari.
En effet j'ai mis du CSS 3 à savoir les border-radius ... qui sont incompatibles avec IE. Donc j'aimerais savoir si vous connaiseriez un code qui permet de changer la CSS en fonction du systeme d'exploitation ...
Merci d'avance

P.S: le code peut être en PHP, javascript ou C peut importe tant qu'il marche !!!

Autres pages sur : changer css

29 Juin 2007 18:32:45

Je ne pense pas que c'est nécessaire en fonction du système d'exploitation, une personne sur Windows peut bien utiliser Firefox, et vice versa, une personne sur Linux peut utiliser Internet Explorer ( ce qui est impossible XD, mais c'est pour l'exemple ).
J'ai déjà vu des bouts de code pour ton problème, mais ca date, et je ne peux pas te dire où ca. Google est ton ami.
a c 232 L Programmation
29 Juin 2007 19:43:18

  1. <!--[if lt IE 7]>
  2. <link href="ie6.css" rel="stylesheet" type="text/css" media="all" />
  3. <![endif]-->


Avec ce code différentiel, tu regardes si le navigateur est inférieur à IE 7 (lt = moins grand que, gt = plus grand que), si c'est le cas, tu ajoutes un deuxième fichier CSS.

Tu peux adapter selon tes besoins après
4 Juillet 2007 00:54:10

Dans ta balise <head>, met ce code :

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


IE ira chercher le css formeIE.css seulement pour IE (toutes les versions).
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS