我正在使用ADF 12.2.1.0。
我正在构建如下所示的简单页面,其中我在panelGroupLayout上添加了af:menu组件。我将面板组布局的高度设置为“2000px”以强制窗口滚动。 谷歌浏览器:af:菜单工作正常。然后,如果我向下滚动页面一点,菜单就不再起作用了。该问题不会在Firefox上重现。 有什么想法吗?
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html>
<f:view xmlns:f="http://java.sun.com/jsf/core" xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<af:document title="untitled1.jsf" id="d1">
<af:messages id="m1"/>
<af:form id="f1">
<af:pageTemplate viewId="/oracle/templates/responsiveTemplate.jspx" id="pt1">
<f:facet name="header"/>
<f:facet name="status"/>
<f:facet name="appNav"/>
<f:facet name="globalLinks"/>
<f:facet name="footer"/>
<f:facet name="center">
<af:panelGroupLayout id="pgl3" inlineStyle="height: 2000px;">
<af:menuBar id="mb1">
<af:menu text="menu 1" id="m2">
<af:commandMenuItem text="commandMenuItem 1" id="cmi1"/>
<af:commandMenuItem text="commandMenuItem 2" id="cmi2"/>
<af:commandMenuItem text="commandMenuItem 3" id="cmi3"/>
<af:commandMenuItem text="commandMenuItem 4" id="cmi4"/>
</af:menu>
</af:menuBar>
</af:panelGroupLayout>
</f:facet>
<f:facet name="start"/>
<f:facet name="end"/>
</af:pageTemplate>
</af:form>
</af:document>
</f:view>