CSS Hack pour Cible Firefox 3.5+?

Firefox 3.5 prend désormais en charge la nième* pseudoclass, qui est ce que j'utilisais pour cible mon css pour Safari et Chrome. Maintenant Firefox lit de ceux qui sont trop, provoquant mineur problèmes d'implantation. Est-ce quelqu'un connais un moyen de cibler spécifiquement les FF 3.5+?

BODY:nth-of-type(1) #topsearch input[type=submit] /* Safari 3.1+ and Chrome */{ 
     height:19px 
}
pour moi, cela sonne comme de la mauvaise utilisation des css, si vous avez de cibler chaque navigateur séparément. surtout si vous parlez des navigateurs qui comprennent tous un certain CSS3 fonctionnalité. car je ne sais pas votre contexte, j'ai peut-être tort.
tharkun, à l'aide de hacks CSS pour cibler certains navigateurs (pour obtenir des rendus pages de regarder la même dans tous les navigateurs) sont monnaie courante. Malheureux faits d'un concepteur de la vie.
Pourquoi essayez-vous de résoudre votre problème avec un hack? Nous montrer le véritable code CSS et nous pouvons vous dire comment le réparer.
Je devrais aller à un designer du forum, mais voici un exemple: CORPS:nth-of-type(1) #topsearch input[type=submit] /* Safari 3.1+ et Chrome */ { height:19px } Cette fonction est désormais lire dans FF 3.5, où j'ai besoin de la valeur de la hauteur pour être différent.
J'essaie d'écrire des applications, créer des mises en page et, par conséquent, écrire CSS qui n'a pas besoin de tous les hacks. Il n'est pas toujours possible avec IE6, mais pour le reste, oui!

OriginalL'auteur | 2009-07-21