[英]GWT MenuBar SubMenuBar align
我的問題是我有一個帶有子菜單欄的菜單欄(請參見圖1),即使沒有空間,它也總是在右側打開。 所以我的問題是如何更改彈出位置? 我需要彈出窗口如圖2所示
那就是現在的樣子:
多數民眾贊成應該看起來:
我以某種方式讀到,當前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.