可能重复:
通过css选择标签的大小属性?
有一个 HTML select 元素是多个:
<select id="users_interdits" name="users_interdits" multiple="multiple" size="20" class="selectmultiple">
如何在 css "selectmultiple" 中为这个 "size" 属性编写 css 等效项?
可能重复:
通过css选择标签的大小属性?
有一个 HTML select 元素是多个:
<select id="users_interdits" name="users_interdits" multiple="multiple" size="20" class="selectmultiple">
如何在 css "selectmultiple" 中为这个 "size" 属性编写 css 等效项?
您应该在样式表文档中添加它。
select {
height:20px;
}
正如 Quentin 所建议的,CSS 中没有 size 属性的“直接翻译”。即使在 CSS 通常与 select multiple 一起使用的场景中,仍然指定 size。可以在这里看到一个例子:
http://www.456bereastreet.com/lab/styling-form-controls-revisited/select-multiple/
如果您打算使用高度而不是大小来使用 CSS 设置样式,则每个大小增量等于高度增加 10em。但是,这仅在 Chrome、Firefox 和 IE8+ 中经过测试。