我试过这个:http://jsfiddle.net/ilyaD/KGcC3/
HTML:
<;选择name=“state”class=“ddList”>;
<;期权价值=”>;(请选择一个州)</选项>;
<;option class=“lt”value=“--”>;无</选项>;
<;选项class=“lt”value=“AL”>;阿拉巴马州</选项>;
<;选项class=“lt”value=“AK”>;阿拉斯加</选项>;
<;选项class=“lt”value=“AZ”>;亚利桑那州</选项>;
<;选项class=“lt”value=“AR”>;阿肯色州</选项>;
<;选项class=“lt”value=“CA”>;加州</选项>;
<;选项class=“lt”value=“CO”>;科罗拉多</选项>;
</选择>;
CSS:
选择{width:400px;text align:center;}
select.lt{text align:center;}
正如你所看到的,它不起作用。是否只有CSS才能将文本居中放置在选择框中
铬有部分解决方案:
选择{宽度:400px;文本最后对齐:居中;}
它会使选定选项居中,但不会使下拉列表中的选项居中