我有以下布局:
<h:body>
<p:outputPanel layout="block" id="page" style="width:100%;height:100%;">
<h:panelGroup layout="block">
<p:layout fullPage="true">
<p:layoutUnit id="top" position="north" size="60">
...
</p:layoutUnit>
<p:layoutUnit id="left" position="west" size="145" header="Menu" resizable="true" collapsible="true">
...
</p:layoutUnit>
<p:layoutUnit id="center" position="center">
...
</p:layoutUnit>
</p:layout>
</h:panelGroup>
</p:outputPanel>
</h:body>
在中心布局单元中,我定义了一些 blockUI 组件:
<p:blockUI block=":page" trigger="searchButton">
我想阻止整个页面,但是带有块层的 div 在 layoutUnit div 下。所以我只能在布局单元之间的空间中看到这个 blockUI 层,我想在顶部看到它作为第一层。