2013-03-13 60 views
0

我有一個MenuBar與n MenuItems。所以如果n是一個高數字,我有很多MenuItems。所以我正在尋找一種方法在我的條件下顯示它們。 例如:N = 8 *在N = 5的列表中分割到塊:GWT顯示許多menuItems

|------------| |------------| 
|n=0   | |n=6   | 
|n=1   | |n=7   | 
|n=2   | |n=8   | 
|n=3   | |------------| 
|n=4   | 
|n=5   | 
|------------| 

和不

|------------| 
|n=0   | 
|n=1   | 
|n=2   | 
|n=3   | 
|n=4   | 
|n=5   | 
|n=6   | 
|n=7   | 
|n=8   | 
|------------| 

由於其破壞頁面佈局。希望我有點奇怪的解釋可以表明你我的問題。謝謝:)

回答

3
  1. 我還沒有見過這樣的行爲,你可以簡單的應用scrollmenu內!

  2. 菜單上的滾動也有點怪異,看起來像這樣。

如果你想滾動添加到菜單,然後編輯的樣式將是如下:

.gwt-MenuBarPopup { 
    overflow-y: scroll !important; 
    height: 70px !important; 
} 

enter image description here

1

正如你只能決定一次天氣menu bar風格vertical or horizontal。即在MenuBar(boolean vertical)的初始化時。

所以在人口中間你不能改變它。

如果你覺得menuitems list是非常大的應用方式就像在菜單中實現以下

.gwt-MenuBar-vertical { 
    background: none repeat scroll 0 0 white; 
    height: 70px; 
    margin-left: 0; 
    margin-top: 0; 
    overflow-y: scroll; 
}