Anpassen der Feldstile für das Kontrollkästchen

Möchten Sie die Farbe des Feldes Checkbox anpassen? Standardmäßig verwendet dieses Feld das Standard-Webstyling, um das Feld in Ihrem Formular anzuzeigen. In diesem Artikel zeigen wir Ihnen, wie einfach Sie dies mit der Kraft von CSS erreichen können!

Standard-Styling für Checkbox-Felder

Wenn Sie jedoch den WPForms-Block-Editor verwenden, können Sie diese Stile leicht anpassen, ohne dass Sie benutzerdefiniertes CSS benötigen. Um mehr darüber zu erfahren, werfen Sie bitte einen Blick auf diesen nützlichen Leitfaden. Wenn Sie die Feldstile und die Schaltflächenstile ändern, können Sie im Block-Editor genau das Gleiche erreichen wie mit den benutzerdefinierten CSS in diesem Artikel.

Mit dem benutzerdefinierten Styling des Blockeditors können Sie diese Farben ändern, ohne benutzerdefiniertes CSS hinzufügen zu müssen.

Mit dem Blockeditor Button Styles können Sie nicht nur die Submit-Schaltfläche und das Checkbox-Feld ändern, sondern auch die Farben der Multiple-Choice-Felder.

In diesem Artikel werden wir die Magie der benutzerdefinierten CSS nutzen, um diese Änderungen vorzunehmen.

Erstellen des Formulars

Zu Beginn erstellen Sie Ihr Formular und fügen die benötigten Felder hinzu, darunter mindestens ein Kontrollkästchen.

Wenn Sie Hilfe bei der Erstellung Ihres Formulars benötigen, können Sie sich diesen nützlichen Leitfaden ansehen.

Sobald Sie die Kontrollkästchen Feld, klicken Sie auf das Fortgeschrittene und innerhalb der Registerkarte CSS-Klassen hinzufügen. special-checkbox-buttons. Wir werden dies als Auslöser verwenden, um unser benutzerdefiniertes CSS aufzurufen.

fügen Sie die eindeutige CSS-Klasse in das Feld CSS-Klassen ein und speichern Sie das Formular.

Anpassen des Stils des Feldes "Checkbox

Sobald Sie das Formular gespeichert haben, können Sie nun Ihr CSS hinzufügen. Wenn Sie sich nicht sicher sind, wo oder wie Sie Ihrer Website benutzerdefinierte CSS hinzufügen können, lesen Sie bitte dieses Tutorial, um Hilfe zu erhalten.

.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;
}

Dieses CSS ändert die Farbe des Rahmens und der Auswahl in #e27730 sondern fügt auch eine kleine Animation hinzu, wenn eine Auswahl getroffen wird.

Mit diesem CSS können Sie die Multiple-Choice-Felder ganz einfach anpassen und ihre Farbe ändern

Egal, ob Sie das Blockeditor-Styling oder das benutzerdefinierte CSS verwenden, Sie können die Farben der Checkbox-Felder leicht anpassen. Suchen Sie die gleiche Funktionalität für das Multiple-Choice-Feld? Schauen Sie sich unseren Artikel über die Anpassung der Stile von Multiple Choice-Feldern an.