我正在使用 xpages 扩展库在导航中生成下拉菜单,代码如下:
<xe:dropDownButton disableTheme="true" styleClass="menuButton">
<xe:this.treeNodes>
<xe:basicContainerNode styleClass="menuTopLevel">
<xe:this.children>
<xe:pageTreeNode label="Create New" page="NewInspection.xsp"
styleClass="menuItemSub1">
</xe:pageTreeNode>
<xe:pageTreeNode label="Reports" page="View.xsp"
styleClass="menuItemSub1">
</xe:pageTreeNode>
</xe:this.children>
</xe:basicContainerNode>
</xe:this.treeNodes>
</xe:dropDownButton>
我遇到的问题是,当用户在可滚动的页面上(也就是说,页面的高度超过内容区域的高度)并且他们滚动页面时,菜单会停留在原位绘制,如果它是打开的,并且不随页面内容滚动。如果页面滚动,我正在寻找一种方法来解构任何/所有打开的菜单,但我在 XPages 中对此没有任何运气。有没有人遇到过类似的事情?