Attention !

Cet article contient du code CSS et s'adresse aux développeurs. Nous proposons ce code à titre de courtoisie, mais nous n'offrons pas de support pour les personnalisations de code ou le développement par des tiers.

Pour obtenir des conseils supplémentaires, veuillez consulter le tutoriel de WPBeginner sur l'ajout de CSS personnalisé.

Ignorer

Comment personnaliser les styles du champ à cocher

Souhaitez-vous personnaliser la couleur du champ Case à cocher ? Par défaut, ce champ utilisera le style Web standard pour afficher le champ dans votre formulaire. Dans cet article, nous allons vous montrer à quel point il est facile de le faire grâce à la puissance du CSS !

style par défaut du champ case à cocher

Cependant, si vous utilisez l'Éditeur de blocs WPForms, vous pouvez facilement ajuster ces styles sans avoir besoin de CSS personnalisé. Pour en savoir plus à ce sujet, veuillez consulter ce guide utile. Lorsque vous modifiez les Styles de champ et les Styles de bouton, vous pouvez obtenir exactement la même chose dans l'éditeur de blocs que ce que vous pouvez faire avec le CSS personnalisé dans cet article.

en utilisant le style personnalisé de l'éditeur de blocs, vous pouvez changer ces couleurs sans avoir besoin d'ajouter du CSS personnalisé

L'utilisation des Styles de bouton de l'éditeur de blocs ne modifie pas seulement le bouton Envoyer et le champ Case à cocher, mais modifiera également les couleurs du champ Choix multiples.

Dans cet article, nous allons travailler à travers l'utilisation de la magie du CSS personnalisé pour apporter ces modifications.

Création du formulaire

Pour commencer, vous créerez votre formulaire et ajouterez les champs dont vous avez besoin, y compris au moins un champ Case à cocher.

Si vous avez besoin d'aide pour créer votre formulaire, vous pouvez facilement consulter ce guide utile.

Une fois que vous avez ajouté le champ Case à cocher, cliquez sur l'onglet Avancé et dans les Classes CSS, ajoutez special-checkbox-buttons. Nous l'utiliserons comme déclencheur pour appeler notre CSS personnalisé.

ajoutez la classe CSS unique au champ Classes CSS et enregistrez le formulaire.

Personnalisation du style du champ Case à cocher

Une fois que vous avez enregistré le formulaire, vous pouvez maintenant ajouter votre CSS. Si vous ne savez pas où ni comment ajouter du CSS personnalisé à votre site, veuillez consulter ce tutoriel pour obtenir de l'aide.

.special-checkbox-buttons input[type="checkbox"] {
  -webkit-appearance: none !important;
  appearance: none !important;
  background-color: #fff !important;
  margin: 0 !important;
  font: inherit !important;
  color: #e27730 !important;
  width: 1.15em !important;
  height: 1.15em !important;
  border: 0.15em solid #e27730 !important;
  border-radius: 0.15em !important;
  transform: translateY(-0.075em) !important;
  display: grid !important;
  place-content: center !important;
}

.special-checkbox-buttons input[type="checkbox"]::before {
  content: "" !important;
  width: 0.65em !important;
  height: 0.65em !important;
  transform: scale(0) !important;
  transition: 120ms transform ease-in-out !important;
  box-shadow: inset 1em 1em #e27730 !important;
	transform-origin: bottom left !important;
  clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%) !important;
}

.special-checkbox-buttons input[type="checkbox"]:checked::before {
    transform: scale(1) !important;
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
}

.special-checkbox-buttons input[type=checkbox]:checked:after {
	content: none !important;
}

Ce CSS changera la couleur de la bordure et de la sélection en #e27730, mais ajoutera également une petite animation lors des sélections.

en utilisant ce CSS, vous pouvez facilement personnaliser les champs Choix multiples pour changer leur couleur

Que vous utilisiez le style de l'éditeur de blocs ou le CSS personnalisé, vous pouvez facilement personnaliser les couleurs du champ Case à cocher. Vous recherchez la même fonctionnalité pour le champ Choix multiples ? Consultez notre article sur Comment personnaliser les styles du champ Choix multiples.