Input Felder stylen?
Hey liebe HTML und CSS Community! :)
Ich habe verschiedene Input Felder und ich hätte es gerne so, dass ich jedes einzeln mit CSS stylen kann.
Wenn ich das aktuell mit CSS mache wird jedes Input Feld so gestyled.
Bitte um Hilfe!
4 Antworten
du kannst es mit ids machen also im HTML Code den ID Tag an einen Input hängen und in CSS mit #id {} die Eigenschaften ändern.
Nicht ganz. In HTML:
<input type="text" id="dasIstEineFreiWaehlbareID" name="fname">
macht ein Input Feld vom Typ Text mit der gegebenen ID. In CSS:
#dasIstEineFreiWaehlabreID {
font-size: 50px;
}
würde dann die Schriftgröße nur von genau diesem Input Feld ändern. Es kann aber nicht 2mal gleiche IDs geben, wenn du das willst müsstest du Klassen benutzen.
Ok das hat mir weiter geholfen vielen Dank!
nein, so:
html:
<input type="" id="beispiel"/>
css:
#beispiel {
Hier jetzt die Eigenschaften die du ändern möchtest rein
}
Du musst dafür entweder für jedes Element eine ID verwenden oder für jedes Element eine separate Klasse.
html
<input id="myInput1">
CSS
#id {
}
Du gibst jedem Input eine eigene ID oder Class. ID macht bei deiner Idee mehr Sinn. Viel Glück
Du musst halt jedem eine eigene ID geben.
Dann kannst du für jede ID einen eigenen Style erstellen anstatt nur einen für die Klasse.
bedeutet dass ich das so schreiben muss?
HTML:
<input #id ...>