可以在选择框中居中显示文本吗?

我试过这个:http://jsfiddle.net/ilyaD/KGcC3/

HTML:

<选择name=“state”class=“ddList”>
<期权价值=”>(请选择一个州)&lt/选项>
<option class=“lt”value=“--”>无&lt/选项>
<选项class=“lt”value=“AL”>阿拉巴马州&lt/选项>
<选项class=“lt”value=“AK”>阿拉斯加&lt/选项>
<选项class=“lt”value=“AZ”>亚利桑那州&lt/选项>
<选项class=“lt”value=“AR”>阿肯色州&lt/选项>
<选项class=“lt”value=“CA”>加州&lt/选项>
<选项class=“lt”value=“CO”>科罗拉多&lt/选项>
&lt/选择>

CSS:

选择{width:400px;text align:center;}
select.lt{text align:center;}

正如你所看到的,它不起作用。是否只有CSS才能将文本居中放置在选择框中

铬有部分解决方案

选择{宽度:400px;文本最后对齐:居中;}

它会使选定选项居中,但不会使下拉列表中的选项居中

发表评论