2010-06-15 45 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">產生一個列表,而不是一個下拉...

相關問題