Dies ist keine perfekte Lösung, aber es funktioniert irgendwie.
Fügen Sie in das Auswahl-Tag die folgenden Attribute ein, wobei 'n' die Anzahl der Dropdown-Zeilen ist, die sichtbar wären.
<select size="1" position="absolute" onclick="size=(size!=1)?n:1;" ...>
Bei dieser Lösung gibt es drei Probleme. 1) Beim ersten Mausklick werden alle Elemente schnell angezeigt. 2) Die Position ist auf 'absolut' gesetzt. 3) Auch wenn weniger als 'n' Elemente vorhanden sind, hat das Dropdown-Feld immer noch die Größe von 'n' Elementen.