2014-10-05 95 views
1

我在頁面中找到了一個div元素的問題位置。我的問題是我有一個帶有分層三級菜單的導航欄。當我打開一些第三級菜單時,包含這些項目的元素會低於頁面高度。我想將這個元素保留在頁面區域中,也許移動最上面的位置,這樣用戶就可以在不滾動的情況下繼續使用它(這也是有問題的)。DIV位置不超過頁面底部

你可以在這裏看到一個例子:http://www.frankydev.com/mitoweb/

非常感謝。

+0

使用媒體查詢在較小的屏幕上縮小菜單。 (較小的字體,填充) – 2014-10-05 18:07:48

回答

0

我發現它甚至發生在大屏幕上。 用max-height限制第三個菜單div的高度,比如說300px,然後加上overflow-y:scroll;。這將爲第三個菜單元素添加一個上下滾動條,它看起來相當不錯。 或者更改所有字體大小和間距以留出更多空間。