Avec le code HTML suivant:: sélecteur actif ne se produit que sur un clic
<input type="text">
Et le CSS:
input[type="text"] {outline: none; border: thin solid red}
input[type="text"]:active {border: thin solid yellow}
J'espère que le champ de texte aurait une bordure jaune lorsqu'elle est active (quand l'utilisateur tape). Cependant, le nouveau style ne s'applique que lorsque vous cliquez sur l'élément. Comment puis-je atteindre l'effet que je veux?