Les outils de développement Safari / Chrome déboguent les remplacements CSS
-
28-10-2019 - |
Question
Les outils de développement Safari / Chrome indiquent qu'une règle CSS est remplacée par quelque chose d'autre en la frappant, comme indiqué dans l'image.
Parfois, je me trouve dans une situation où je ne peux pas comprendre à partir des fichiers CSS ce qui fait que cette règle est ignorée.Mais Safari lui-même doit sûrement savoir quand il le frappe.
Existe-t-il un moyen de savoir ce qui remplace une telle règle?
La solution
Regardez celui qui n'est pas rayé, plus haut dans la liste.
Vous pouvez également afficher les styles calculés .Ce seront les styles appliqués définitifs.
Autres conseils
Les outils de développement listeront toutes les règles d'un élément.Il suffit de lire toutes les règles CSS applicables et de rechercher une règle non barrée du même nom.