可能重复:
Select tag's size attribute through css?什么是CSS属性“大小”的CSS等效的选择是多重的?
有一个HTML选择元素是多方面的:
<select id="users_interdits" name="users_interdits" multiple="multiple" size="20" class="selectmultiple">
我怎么能写的CSS相当于这个 “大小” 属性在CSS“selectmultiple”?
可能重复:
Select tag's size attribute through css?什么是CSS属性“大小”的CSS等效的选择是多重的?
有一个HTML选择元素是多方面的:
<select id="users_interdits" name="users_interdits" multiple="multiple" size="20" class="selectmultiple">
我怎么能写的CSS相当于这个 “大小” 属性在CSS“selectmultiple”?
最接近你可以在CSS height
财产(可能使用em
units)。
你应该在你的样式表文件中加入这个。
select {
height:20px;
}
不像px,但像昆廷说的那样,px不起作用,我试过了! – pheromix 2012-07-19 10:47:56
正如Quentin所说,CSS中size属性没有“直接翻译”。即使在CSS通常与选择倍数一起使用的情况下,仍然指定了大小。这方面的一个例子可以看这里:
http://www.456bereastreet.com/lab/styling-form-controls-revisited/select-multiple/
如果你要使用的高度,而不是大小,这样就可以用CSS样式,每种尺寸增量等于在高度10em增加。但是,这只能在Chrome,Firefox和IE8 +上运行。
高度效果很好! – pheromix 2012-07-19 10:57:39
这不是我的文章! – pheromix 2012-07-19 10:41:43
他没有说这是你的帖子。这意味着你的问题已经被问到过。 – BoltClock 2012-07-19 10:42:14
它不是重复的。这是一个select * multiple *,该问题是一个下拉选择。 – Quentin 2012-07-19 10:43:15