Style des parties des valeurs des champs de saisie
Considération d'un scénario dans lequel un champ de saisie affiche du texte en rouge, mais une partie spécifique doit être distinguée avec la couleur bleue, cette enquête aborde la faisabilité de réaliser cet objectif stylistique effet.
Réponse :
Malheureusement, le style CSS s'applique uniformément à l'ensemble de l'élément d'entrée, empêchant la modification sélective d'une partie spécifique.
Solution :
Pour contourner cette limitation, une approche multi-éléments est nécessaire, divisant les champ de saisie en trois sections logiques :
Cette division ne peut pas être réalisée via un seul élément d'entrée, nécessitant l'utilisation de JavaScript.
Exemple de balisage :
<div class="input"> <span class="nonEdited before">foo</span> <span class="edited">fizz</span> <span class="nonEdited after">bar</span> </div>
Par Cette méthode, l'effet souhaité de style de parties spécifiques de la valeur du champ de saisie peut être obtenu tout en conservant l'accessibilité du champ de saisie.
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!