Maison > Article > interface Web > Comment ajouter automatiquement un astérisque de champ obligatoire aux entrées de formulaire à l'aide de CSS ?
Méthode pour ajouter automatiquement un astérisque « Champ obligatoire » aux entrées de formulaire à l'aide de CSS
Il est possible d'ajouter automatiquement un astérisque (*) pour indiquer les entrées de formulaire requises sans avoir à inclure un balisage supplémentaire. Une approche consiste à exploiter le pseudo-élément CSS :after pour insérer l'astérisque après les éléments d'entrée.
Cependant, avec cette approche, l'astérisque est inséré après le contenu de l'élément, ce qui rend impossible l'obtention du résultat souhaité. d'avoir l'astérisque apparaissant directement après l'élément lui-même.
Pour surmonter cette limitation et atteindre une solution qui offre la flexibilité et la fonctionnalité souhaitées, envisagez l'approche suivante :
CSS :
<code class="css">.required:after { content: " *"; color: red; }</code>
HTML:
<code class="html"><label class="required">Name:</label> <input type="text"></code>
Dans cette approche, le pseudo-élément :after est appliqué à la classe .required, qui est affectée à l'élément d'étiquette. Cela garantit que l'astérisque apparaît après l'étiquette, qui est la position souhaitée pour indiquer que le champ est obligatoire.
Cette solution offre les avantages suivants :
En utilisant cette technique, vous pouvez ajouter automatiquement un astérisque de champ obligatoire pour former des entrées tout en conservant la flexibilité et en évitant un balisage supplémentaire.
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!