当我有一个广泛的选择列表时,与Mac相比,Windows操作系统上Chrome(或任何其他浏览器)的宽度更宽。有没有一种简单的方法来实现一致的宽度?
例如,如果您在Windows和Mac上打开http://jsfiddle.net/8Rxsc/5/,则窗口中选择框的宽度为295像素,而在Mac上则为278像素。
<body>
<select>
<option selected>Select One</option>
<option>One </option>
<option>Two Two</option>
<option>Three Three Three </option>
<option>Four Four Four Four </option>
<option>Five Five Five Five Five </option>
<option>Six Six Six Six Six Six </option>
<option>Seven Seven Seven Seven Seven Seven Seven</option>
<option>Eight Eight Eight Eight Eight Eight Eight Eight </option>
<option>Nine Nine Nine Nine Nine Nine Nine Nine Nine </option>
<option>Ten Ten Ten Ten Ten Ten Ten Ten Ten Ten </option>
</select>
</body>
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以使用css设置选择框的宽度,使其在所有浏览器中始终保持相同。
select {width:295px;}