1
我的问题是我有一个菜单子菜单(见图1),它总是在右侧打开,即使没有空间。 所以我的问题是如何改变弹出位置? 我需要弹出的是像pic.2GWT MenuBar SubMenuBar align
这就是它的外观像现在:
那应该如何看:
我不知读这个问题在当前的gwt版本中是不固定的,暂时修复它的唯一方法是在创建点后不久捕获弹出宽度/高度,并更改pos与偏移量。这是真的?
感谢所有帮助:)
我的问题是我有一个菜单子菜单(见图1),它总是在右侧打开,即使没有空间。 所以我的问题是如何改变弹出位置? 我需要弹出的是像pic.2GWT MenuBar SubMenuBar align
这就是它的外观像现在:
那应该如何看:
我不知读这个问题在当前的gwt版本中是不固定的,暂时修复它的唯一方法是在创建点后不久捕获弹出宽度/高度,并更改pos与偏移量。这是真的?
感谢所有帮助:)
先给如下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;
}