"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment puis-je appliquer des règles CSS exclusivement à Firefox sans JavaScript ?

Comment puis-je appliquer des règles CSS exclusivement à Firefox sans JavaScript ?

Publié le 2025-01-20
Parcourir:154

How Can I Apply CSS Rules Exclusively to Firefox without JavaScript?

Règles CSS exclusivement pour Firefox

Bien que les commentaires conditionnels ciblent efficacement Internet Explorer avec du CSS spécifique au navigateur, le défi reste de cibler spécifiquement Firefox. Pour résoudre ce problème, recherchez une solution qui évite le JavaScript reniflant le navigateur et exploite les capacités du navigateur similaires aux commentaires conditionnels.

Ciblage exclusif de Firefox

Une solution qui répond à ces critères est la suivante :

@-moz-document url-prefix() {
  h1 {
    color: red;
  }
}

Cette règle cible les éléments dotés de la fonction url-prefix(), unique à Firefox. Il garantit que les règles CSS sont appliquées uniquement dans Firefox et non dans aucun autre navigateur, y compris Internet Explorer, WebKit ou Opera.

Pour utiliser cette règle, ajoutez-la simplement à votre fichier CSS. Lorsque le navigateur l'affiche au format HTML, l'élément

apparaît en rouge uniquement dans Firefox.

Cette solution repose uniquement sur les capacités du navigateur, offrant un moyen propre et très spécifique de cibler Firefox sans aucune supercherie JavaScript.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3