Ich frage mich warum MS beim Erstellen eines Standard ASP.NET Webforms Projekt die CSS gar grausam ausliefert. z.B. sieht eine DropDownlist im Vergleich zu einer Textbox gar furchterregend aus.
Lösung ist ganz simple: Im Style.CSS im bereich "input, textarea" (Zeile 405) um den Typ "select" erweitern:
input, textarea, select {
border: 1px solid #e2e2e2;
background: #fff;
color: #333;
font-size: 1.2em;
margin: 5px 0 6px 0;
padding: 5px;
}
leider hat die Dropdownlist aufgrund Padding, Border etc der Textbox noch ein Problem mit der Breite, deswegen bei Bedarf nochmal explizit festlegen:
input, textarea {
width: 300px;
}
select {
width: 312px;
}