0

可能重复:
通过css选择标签的大小属性?

有一个 HTML select 元素是多个:

<select id="users_interdits" name="users_interdits" multiple="multiple" size="20" class="selectmultiple">

如何在 css "selectmultiple" 中为这个 "size" 属性编写 css 等效项?

4

3 回答 3

2

您可以在CSSheight属性中获得的最接近的值(可能使用emunits)。

于 2012-07-19T10:43:42.010 回答
0

您应该在样式表文档中添加它。

select {
    height:20px;
}
于 2012-07-19T10:44:46.483 回答
0

正如 Quentin 所建议的,CSS 中没有 size 属性的“直接翻译”。即使在 CSS 通常与 select multiple 一起使用的场景中,仍然指定 size。可以在这里看到一个例子:

http://www.456bereastreet.com/lab/styling-form-controls-revisited/select-multiple/

如果您打算使用高度而不是大小来使用 CSS 设置样式,则每个大小增量等于高度增加 10em。但是,这仅在 Chrome、Firefox 和 IE8+ 中经过测试。

于 2012-07-19T10:49:51.890 回答