ich versucht, dies: http://jsfiddle.net/ilyaD/KGcC3/Ist es möglich, Text in der Auswahlbox zu zentrieren?
HTML:
<select name="state" class="ddList">
<option value="">(please select a state)</option>
<option class="lt" value="--">none</option>
<option class="lt" value="AL">Alabama</option>
<option class="lt" value="AK">Alaska</option>
<option class="lt" value="AZ">Arizona</option>
<option class="lt" value="AR">Arkansas</option>
<option class="lt" value="CA">California</option>
<option class="lt" value="CO">Colorado</option>
</select>
CSS:
select { width: 400px; text-align:center; }
select .lt { text-align:center; }
Wie Sie es nicht funktioniert sehen kann. Gibt es eine CSS-einzige Möglichkeit, Text in der Auswahlbox zu zentrieren?
In meinem Firefox funktioniert es richtig :) –
Funktioniert nicht auf Chrom. – Emmanuel
@Blazonger Ich kann mir viele Situationen vorstellen, in denen ein symmetrisches Design wichtiger ist als links ausgerichtete Optionen, um das lexikografische Scannen von Menschen zu erleichtern. Z.B. Wenn ich eine geschlechtsspezifische Auswahloption haben möchte, die den Bildschirm zu 100% horizontal auf einem mobilen Gerät ausfüllt, sieht es sehr merkwürdig aus, dass die Texte "männlich" und "weiblich" ganz nach links geschoben werden. –