2012-06-19 30 views
1

我有一個簡單的下拉菜單:下拉菜單開啓高度

<form class="feedmenu" align="center"> 
<select onchange="showRSS1(this.value)"> 
<option value="">Select an RSS-feed:</option> 
<option value="ATO-HK">Asia Times</option> 
<option value="HKH-HK">Hong Kong Herald</option> 
<option value="Gov-HK">News.gov.hk</option> 
<option value="RTHK-HK">Radio Television Hong Kong</option> 
<option value="SCMP-HK">South China Morning Post</option> 
<option value="STD-HK">The Standard</option> 
</select> 
</form> 

如何指定下拉框中應該多大,一旦你打開它 - size="x"屬性並沒有這樣做,既不做的height="x"屬性。

+0

大小應該工作,除了舊版本的IE。 – 2012-06-19 21:23:30

+0

對不起,我會更清楚地解釋:尺寸會使箱子永久打開。我希望這個盒子是一個普通的下拉框,但是要長時間下拉,所以當你點擊按鈕並打開時,屏幕上會出現更多的選項。的 – user1348632

+0

可能重複的[一個HTML選擇框的高度(下拉)](http://stackoverflow.com/questions/570642/height-of-an-html-select-box-dropdown) – Zuul

回答

1

不幸的是,它看起來並不像您可以更改下拉菜單中顯示的項目的高度或數量,而無需將其變成列表框,如here所述。

如果你真的想擁有控制權,那麼我建議讓自己的「下拉菜單」通過創建變得可見一個無形的列表或表格當您單擊「下拉菜單」。有點像多級菜單,但風格看起來類似於下拉菜單。

編輯:對不起,我沒有寫這之前閱讀您的評論。如果您只想顯示更多選項,則可以爲下拉列表創建空白的選項。 Example