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 :

Comment définir une condition en CSS en fonction du navigateur


Sujet :

CSS

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    70
    Points
    41
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 70
    Points : 41
    Par défaut Comment définir une condition en CSS en fonction du navigateur
    Bonsoir,
    un jour il m'a semblé voir quelque de tres pratique pour ajouter une condition a la lecture d'une regle CSS par rapport au navigateur en cour d'utilisation ..
    un truc du style
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    .mydiv {
        *width: auto /* qui serait executé que sur firefox par exemple*/
    }
    Je recherche actuellement des methodes pour poser des conditions de ce type, et je n'ai retrouvé que celle du commentaire conditionel (donc a placé dans du HTML) et cette methode ne me plait pas trop
    Ce que je cherche existe il vraiment ? Y a til un equivalent ? Un truc que l'on aurait a ecrire que dans le feuille CSS.
    Merci

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Points
    20 778
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Par défaut
    Tu as éventuellement le fameux !important
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    .m
    {  
        width:auto !important; /* Que pour FF, IE7, etc. */
        width:100%; /* IE6 et inférieur */
    }

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    241
    Points
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 241
    Points : 267
    Par défaut
    Citation Envoyé par k-koo Voir le message
    et cette methode ne me plait pas trop
    Et pourquoi donc on se le demande bien ???

    Les déclarations de styles spécifiques concernent en général la gestion de bugs ou défauts d'implémentation des diverses versions d'Internet Explorer.

    De ce point de vue c'est la seule qui soit robuste et pérenne, elle est d'ailleurs préconisée comme telle par microsoft lui même. Et pour cause puisque toutes les autres méthodes reposent elles même sur des défauts d'implémentations qui peuvent être corrigés dans n'importe qu'elle version future du navigateur.

  4. #4
    Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    70
    Points
    41
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 70
    Points : 41
    Par défaut
    A ouiiii merci Kerod ! (désolé pour le titre du sujet au passage !)
    Et ca me plaisais pas trop parce que j'aurais bien préférer centralisé tout au meme endroit moi, plutot que de mettre a droite, a gauche des modif.
    Et au fait Kerod, que veut dire ce "" etrangement placé ? Tu touve ca si moche que ca cette methode ?

  5. #5
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Points
    20 778
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Par défaut
    En fait, tout comme clb56, il faudrait plutôt utiliser les commentaires conditionnels dans le HTML. D'où mon .

    Mais bon si tu peux pas faire autrement.

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    241
    Points
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 241
    Points : 267
    Par défaut
    Citation Envoyé par k-koo Voir le message
    Tu touve ca si moche que ca cette methode ?
    Il n'y a aucune question de mocheté là dedans mais bien une question de pérennité des solutions employées.

  7. #7
    Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    70
    Points
    41
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 70
    Points : 41
    Par défaut
    ok ok. Jai bien pris note de vos conseil.
    Merci

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

Discussions similaires

  1. Comment formuler une condition en css ?
    Par razily dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 02/04/2012, 15h44
  2. Réponses: 4
    Dernier message: 24/04/2007, 13h14
  3. Comment comment définir une clef primaire dans une table??
    Par nek_kro_kvlt dans le forum Bases de données
    Réponses: 4
    Dernier message: 07/02/2005, 22h06
  4. Réponses: 8
    Dernier message: 20/12/2004, 16h14

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