gibt es denn eine Möglichkeit die Höhe eines selects an die Anzahl der Werte automatisch anzupassen? Also bei 3 Werten 3-zeilig, kommt einer dazu, dann 4-zeilig. Wenn möglich mit html oder css, mit js oder so was bin ich leider nicht so bewandert.
Weder HTML noch CSS sind dafür geeignet - mit ersterem kann man überhaupt nichts "automatisieren", mit zweiterem nur extrem eingeschränkt in deklarativer form.
JavaScript ist eine Möglichkeit - zähle die Kindknoten des select-Elements und schreibe den ermittelten Wert in das size-Attribut desselben.