标签: html
我在HTML页面中有一个select元素,我想将其宽度设置为100%(通过CSS),但它不起作用,宽度只根据最长选项的宽度而变化。 只有当我设置宽度(以像素为单位)时才有效。
是否可以设置宽度百分比?或者有解决方法吗?
答案 0 :(得分:11)
检查父元素,例如您的选择选项所在的位置。父元素的宽度是子元素的约束。您需要先增加父级的宽度。
答案 1 :(得分:3)
在这里为我工作:http://jsbin.com/eraru
select { width: 100%; }