IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Utiliser un fichier CSS independant pour IE


Sujet :

CSS

  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 42
    Par défaut Utiliser un fichier CSS independant pour IE
    Parfois les dimensions diffèrent et du coup on aura pas le même résultat dans les 2 navigateurs.

    Pour avoir le même résultat il faut ajouter un autre fichier css spécial IE et modifier juste les blocs concernés (ajouter, ou retrancher quelques pixels ...)

    Pour cela il faut ajouter le code suivant dans la balise head

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <!--[if IE 6]>
    	<link href="style/styleie6.css" rel="stylesheet" type="text/css" />
    <![endif]-->
    Bonjour

    j'ai trouvé ce message en cherchant sur le forum et je veux bien suivre cette methode et utliser un fichier indèpendant pour ie mais je veux savoir comment je fais pour que le naviguateur sache que ce fichier est pour ie6 et l'autre pour firefox c'est à dire comment je limite l'utilisation d'un fichier css à un naviguateur précis

    Merci

  2. #2
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Bonsoir,

    Les commentaires conditionnels servent à viser les différentes versions d'IE :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <!--[if IE]>
    	<link href="style/styleie.css" rel="stylesheet" type="text/css" />
    <![endif]-->
    Ou les exclure :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     <!--[if !IE]> <-->
        <link href="style/styleie.css" rel="stylesheet" type="text/css" />
    <!--> <![endif]-->
    Un exemple : http://www.developpez.net/forums/d78...on-firefox-ie/

  3. #3
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Salut,
    Citation Envoyé par Arsofts Voir le message
    mais je veux savoir comment je fais pour que le naviguateur sache que ce fichier est pour ie6 et l'autre pour firefox c'est à dire comment je limite l'utilisation d'un fichier css à un naviguateur précis
    Le principe des commentaires conditionnels n'est pas de charger un fichier spécifique en fonction du navigateur puisque seul IE prend en compte ces commentaires.
    Donc le principe est de carger le fichier CSS global puis dans le commentaire conditionnel, charger un fichier spécifique en fonction des versions de IE qui annulera les styles généraux problématiques.

    Il faut cependant savoir que bien souvent, les différences d'interprétation peuvent être résolues en utilisant une réinitialisation des styles CSS (voir ici par exemple)
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utiliser un fichier de config pour mon application
    Par laminoo dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 18/06/2009, 10h07
  2. Utiliser un fichier CSS
    Par scariou29 dans le forum BIRT
    Réponses: 4
    Dernier message: 24/11/2008, 11h52
  3. comment utiliser un fichier css ?
    Par asie86 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 26/12/2007, 17h31
  4. Utilisation des fichiers CSS dans une application Struts
    Par menzlitsh dans le forum Struts 1
    Réponses: 4
    Dernier message: 22/09/2006, 16h29
  5. Utiliser les fichiers de syntaxe pour le correcteur orthographique avec vim
    Par karmaki dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 11/08/2006, 06h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo