Comment empêcher la déclaration CSS a chuté des erreurs cross browser?
Salut, je voudrais savoir comment éviter les interruptions d'erreurs apparaissent à partir d'un logiciel de débogage comme autonome plugin dans Firefox. J'ai des erreurs telles que:
Avertissement: Erreur dans l'analyse de la valeur pour "filtrer". Déclaration abandonnée.
Avertissement: Erreur dans l'analyse de la valeur pour 'police'. Déclaration abandonnée.
Je comprends que j'ai obtenu ces erreurs car Firefox ne prend pas en charge ces propriétés CSS, mais comment puis-je abandonner avant la main afin de Firefox ne tentez pas de les lire en premier lieu? Je sais que je peux créer une feuille de style différente pour chaque navigateur, mais c'est un inconvénient. Est-il une solution simple?
source d'informationauteur John
Vous devez vous connecter pour publier un commentaire.
J'avais toujours de vente ou d'importation IE-styles spécifiques à l'intérieur d'un conditionnels commentaire;
standard CSS FF doit être fine avec"la police', il suffit donc de vérifier votre syntaxe par exemple
font: bold 12px/30px Georgia, serif;
valeurs séparées par des espaces, multi-parole de la police les noms entre guillemets, etc.Si vous utilisez un IE-déclaration spécifique (comme
filter
), le mettre dans un IE-feuille de style spécifique. Il est simple et facile, et je ne comprends vraiment pas pourquoi ce serait un problème (l'inconvénient est IE lui-même).Cacher une erreur ne signifie pas que l'erreur est résolu (et en fait, si FF affiche une erreur dans
font
il doit être pris en charge).