2010-06-15 60 views

回答

0

你可以试试这个小把戏......

<select max="2" onmouseover="this.size = 10" onmouseout="this.size = 1"> 

它有效地使你的选择下拉成将鼠标悬停在列表上并将其放回鼠标上。

它的作弊,可以搞砸你的HTML定位,但它的作品。

编辑:我敢肯定,你不能改变当你点击一个选择时显示的菜单的大小,这是由浏览器决定的,而不是由页面控制。

1
<select multiple="multiple" size="10"> 
+0

其实,你并不需要“多重”属性。它只需设置size属性即可正常工作。但我反正给你一个凹凸。 – Robusto 2010-06-15 16:17:42

+0

@Robusto有趣,但我认为从可读性的角度来看,我倾向于将其纳入以减少混淆。 – roryf 2010-06-16 11:05:16

0

我觉得<select multiple="multiple" size="10">产生一个列表,而不是一个下拉...

相关问题