我有一个列表框,我想减小其宽度。
这是我的代码:
<select name="wgtmsr" id="wgtmsr" style="width: 50px;"> <option value="kg">Kg</option> <option value="gm">Gm</option> <option value="pound">Pound</option> <option value="MetricTon">Metric ton</option> <option value="litre">Litre</option> <option value="ounce">Ounce</option> </select>
此代码在IE 6上有效,但在Mozilla Firefox(最新版本)中无效。有人可以告诉我如何减少widthFirefox上的下拉列表吗?
width
试试这个代码:
<select name="wgtmsr" id="wgtmsr"> <option value="kg">Kg</option> <option value="gm">Gm</option> <option value="pound">Pound</option> <option value="MetricTon">Metric ton</option> <option value="litre">Litre</option> <option value="ounce">Ounce</option> </select>
CSS:
#wgtmsr{ width:150px; }
如果要更改选项的宽度,可以在CSS中执行以下操作:
#wgtmsr option{ width:150px; }
也许您的CSS规则中有一个冲突,该冲突覆盖了您选择的宽度