Dies ist wahrscheinlich eine grundlegende CSS-Frage, aber ich spreche nicht fließend CSS und scheint nur im Kreis zu gehen.HTML-Element mit fester Breite und Bildlaufleisten auswählen
Hier ist, was ich auf Englisch habe: Ich habe eine feste Breite wählen Element von 400px. Der Text für jede Option passt nicht in die 400-Pixel-Breite. Ich bekomme keine horizontale Bildlaufleiste, es schneidet nur den Text ab. Wie bekomme ich die Bildlaufleiste?
Hier ist, was ich in HTML/CSS haben:
<div>
<select style="width=400px">
<option>this text is too wide to fit and gets cut off.....</option>
...
</select>
</div>
ich den Überlauf Eigenschaft habe versucht, aber ich bin es entweder falsch verwendet oder es funktioniert nicht auf dem select-Element.
Wie bekomme ich die horizontale Bildlaufleiste?
sorry, die "width =" ist ein Tippfehler und ist nicht in meinem eigentlichen Code . Ist es möglich, die Auswahl wirklich groß zu machen, um den gesamten Text anzupassen, und das umgebende div zu einer festen Breite/Höhe zu machen, die Scrollbalken hat? – schmimd04
@ schmimd04 Das sollte möglich sein, indem man dem umgebenden DIV eine feste Größe gibt und 'overflow: auto;' Allerdings bringt es zusätzliche Probleme mit sich, so wie die Pfeiltaste auch ausgeblendet wird. Aber probier es aus. –
Geben Sie der Auswahl nicht einfach eine "Breite" und sie ist so groß wie die längste Option. Dann umgeben Sie die Auswahl mit einem DIV, das z.B. hat '' Breite: 400px; Überlauf: auto; '' – Select0r