Ich behebe die Breite eines meiner Dropdown-Felder (ja, ich weiß, dass es dabei browserübergreifende Probleme gibt).
Gibt es eine Möglichkeit, überlaufenden Text abzuschneiden und Ellipsen anzuhängen? Textüberlauf: Auslassungspunkte funktionieren nicht für <select>Elemente (zumindest in Chrome).
select, div {
width:100px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
<!--works for a div-->
<div>
A long option that gets cut off
</div>
<!--but not for a select-->
<select>
<option>One - A long option that gets cut off</option>
<option>Two - A long option that gets cut off</option>
</select>
Beispiel hier: http://jsfiddle.net/t5eUe/


