Distinction entre les pseudo-classes :focus et :active
Bien que les états de style :focus et :active puissent être activés via l'interaction de l'utilisateur, leur fonctionnalité diffère de manière significative.
:focus
:active
Clé Différences
Exemple
Considérez le code HTML et CSS suivant :
<button> Click to Change Color </button> <style> button { font-weight: normal; color: black; } button:focus { color: red; } button:active { font-weight: bold; } </style>
Lorsque le bouton est initialement rendu, il a aucun état actif ou focalisé. Lorsque l'utilisateur utilise Tab pour lui donner le focus, il entre dans l'état :focus et le texte devient rouge. Si l'utilisateur clique ensuite sur le bouton, il entre dans l'état :active, ce qui fait que le texte devient rouge et gras.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!