Ich habe ein Formular mit einem Video im Hintergrund. Wenn in den Eingabefeldern kein Text eingegeben wird, möchte ich, dass sie eine Opazität 0 haben. Wenn der Wert jedoch nicht Null ist, möchte ich, dass sie eine Hintergrundfarbe haben. Ich dachte, dass ich Platzhalter dafür verwenden könnte.Form wechselnde Farbe, wenn Text eingegeben wird (CSS)
Jetzt habe ich nur die Hintergrundfarbe zeigt, wenn der Eingang im Fokus ist, wie Sie unten
.for_ajax_contact #contactform input[type="text"]:focus, .for_ajax_contact #contactform textarea:focus {
\t outline-width: 0;
\t background-color: #fff;
\t opacity: 0.8;
\t transition: all 0.3s linear 0s !important;
\t -webkit-transition: all 0.3s linear 0s !important;
}
Jede Idee sehen kann?
Könnten Sie vollständige Codebeispiel hinzufügen? – AleshaOleg
Möglicherweise müssen Sie Javascript verwenden, um dies zu erreichen. – Clint