簡體   English   中英

GWT MenuBar SubMenuBar對齊

[英]GWT MenuBar SubMenuBar align

我的問題是我有一個帶有子菜單欄的菜單欄(請參見圖1),即使沒有空間,它也總是在右側打開。 所以我的問題是如何更改彈出位置? 我需要彈出窗口如圖2所示

那就是現在的樣子:

PIC1

多數民眾贊成應該看起來:

PIC2

我以某種方式讀到,當前gwt版本中未解決此問題,並且臨時解決此問題的唯一方法是在創建點后不久捕獲彈出的寬度/高度,並使用偏移量更改位置。 這是真的?

謝謝你的幫助 :)

嘗試給CSS如下:

MenuBar manageMenuBar = new MenuBar(true);
manageMenuBar.setStyleName("dropdownMenu");


.dropdownMenu {
    background-clip: padding-box;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 5px 10px #CCCCCC;
    float: right;
    left: -126px; // This will set the position of the menubar at left by 126px.
    list-style: none outside none;
    margin: -6px -18px -20px -5px;
    min-width: 120px;
    padding: 5px 0;
    position: absolute;
    z-index: 1000;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM