2009-11-23 105 views
8

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

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

回答

10

检查等,其中您选择选项是有父元素。父元素的宽度是子级的约束。您需要首先增加父级的宽度。

+0

这是问题所在。父元素没有定义宽度。好的赶上! – 2009-11-23 13:25:37

3

工作对我来说在这里:http://jsbin.com/eraru

select { 
    width: 100%; 
} 
+0

也适用于我。谢谢,你正在使用哪些浏览器? – 2009-11-23 13:20:33

相关问题