Journal du Net > Développeurs > Contributions > Comment contournez-vous les bugs CSS sous Internet Explorer ?
Fichier unique et sélecteur spécifique

 Fichier unique et sélecteur spécifique  

Jean-Christophe Charvy , Auvergne le 27 mai 2008

Quel est en quelques lignes l'objectif de votre astuce ?

Utiliser un unique fichier CSS et des sélecteurs spécifiques pour les styles appliqués par Firefox.

Décrivez votre astuce en détails. N'hésitez-pas à inclure des portions de codes.

Les sélecteurs spécifiques seront ignorés par Internet Explorer. Il suffit donc, pour une balise donnée, de déclarer le style applicable par Internet Explorer en premier, puis le style pour Firefox précédé du sélecteur spécifique.

par exemple:
a: hover {
// ce style sera appliqué par IE
}

*>a: hover {
// ce style sera appliqué ignoré par IE et appliqué par Firefox en remplacement du précédent
}.

  • Marc

    Je développe sous firefox en premier et j'adapte pour ie (surtout ie6 car ie7 sort très souvent comme firefox).
    En utilisant la technique du hack dans les feuilles de style. On alourdi la feuille de style qui couvrira l'ensemble des navigateurs pour rien. Je préfère donc utiliser des commentaires conditionnels pour appeler une feuille de style spécifique à ie6 qui viendra complémenter voir corriger ce qui a été dit dans la feuille de style générale
 

Les dernières contributions

 

 

En ce moment sur Journal du Net Développeur

 
7 contributions : 1 2 3 4 5 6 7
 
Magazine Développeurs Envoyer Imprimer Haut de page




A VOIR EGALEMENT