Tabs in HTML Dropdown-Menü

Gast #6810662
Lesenswert?

Auf dem Screenshot ist ein HTML Dropdown-Menü aus einem Formular zu 
sehen.

Der Text in Klammern soll vertikal sauber untereinander stehen, also wie 
bei der Verwendung von Tabs.

Ich denke ich habe alles was mir in HTML bekannt ist ausprobiert. Auch 
Formatierung mit CSS, aber da schließe ich nicht aus, dass ich evtl. was 
übersehen habe.

Ist das überhaupt möglich? Es braucht übrigens nur beim Firefox 
funktionieren.

Beispielhaft ein ganz einfaches Formular (meinen gesamten PHP-Code 
posten würde jetzt wenig Sinn machen):
1
<form action="">
2
<select name="">
3
<option title="">B (Beschreibung)</option>
4
<option title="">...</option>
5
...
6
</select>
7
</form>
Angehängte Dateien:
Gast #6811106
Lesenswert?

Tim D. schrieb:
> Ist das überhaupt möglich?

Nein. Ein Option-Menu ist ein "Replacement-Element" oder so ähnlich in 
HTML. D.h. das wird durch das Betriebssystem gemalt.

Man kann nur Farben, und den Font per CSS verändern.

Willst Du mehr, brauchst Du Javascript. Es gibt viele fertige Frameworks 
etc. die schöne und stylebare Options-Menus haben. Dann wird der Rest 
des Formulars übrigens auch schön...
Gast #6811227
Lesenswert?

Vielen Dank. Ich hatte schon befürchtet dass das mit HTML-Bordmitteln 
nicht funktioniert.

Dicktengleiche Schrift hat mir nicht gefallen und wäre auch zu breit 
geworden, da später noch längere Texte im Menü stehen.

Darum habe ich das Ganze wie vorgeschlagen mit &nbsp; hingebogen. Ist 
nicht optimal, aber da das Script nur für mich persönlich ist, kann ich 
vorerst damit leben.

Wenn alles fertig ist, kann ich mich immer noch an die Schönheitsfehler 
machen und es mit Javascript versuchen. Habe aber gerade einen ganzen 
Tag lang eine sehr umfangreiche Seite mit Tristate-Buttons hin gebastelt 
und erst mal genug davon. Ich bin froh dass es funktioniert (obwohl ich 
eigentlich gar keine Javascript-Kenntnisse hab ;))
#6811268
Lesenswert?

Freut mich und frag einfach, wenn du etwas wissen möchtest.
Es mag die Menschen geben, die am besten lernen, wenn sie selbst erst 
alle Wege gefunden haben, wie es nicht funktioniert, bevor die 
Erleuchtung kommt.
Ich schaue mir an, wie es andere gemacht haben, oder frage nach.
Daher versuche ich auch, gerade bei den vermeintlich trivialen Fragen, 
so zu antworten, dass es zum Projekt des Fragenden passt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren