Ein <select>-Element ist ein <select>-Element und ein <input>-Element ist ein <input>-Element. CSS dient lediglich der Darstellung der Elemente - ihre Art und Eigenschaften ändern kann es nicht. Dazu wäre dann z.B. Javascript erforderlich.
Gut
und eventuell man auf javascript ganz verzichten könnte, wenn es css können würde.
Warum willst Du auf Teufel komm 'raus auf Javascript verzichten (wo es doch eine bequeme Möglichkeit bietet, genau das zu erreichen, was Du erreichen willst)?
Weil es auch ohne vernunftig funktionieren soll. Javascript kommt später.
Im request taucht ja im Endeffekt nur ein string auf.
Was im Request auftaucht, ist vollkommen nebensächlich und hat mit der Darstellung irgendwelche Elemente absolut gar nichts zu tun.
Hier hast du recht.
Für mich ist diese Diskussion hier mit beendet. Besten Dank.