是否可以设置选择元素宽度百分比?

时间:2009-11-23 13:16:08

标签: html

我在HTML页面中有一个select元素,我想将其宽度设置为100%(通过CSS),但它不起作用,宽度只根据最长选项的宽度而变化。 只有当我设置宽度(以像素为单位)时才有效。

是否可以设置宽度百分比?或者有解决方法吗?

2 个答案:

答案 0 :(得分:11)

检查父元素,例如您的选择选项所在的位置。父元素的宽度是子元素的约束。您需要先增加父级的宽度。

答案 1 :(得分:3)

在这里为我工作:http://jsbin.com/eraru

select {
    width: 100%;
}