Html 在Primefaces panelGrid中设置行的高度
我正在尝试使用PrimeFaces实现一个页面,以获得这个结果 我有这个密码Html 在Primefaces panelGrid中设置行的高度,html,css,primefaces,Html,Css,Primefaces,我正在尝试使用PrimeFaces实现一个页面,以获得这个结果 我有这个密码 <p:panelGrid style="width: 100%; height: 100%" > <p:row id="first-row"> <p:column> <div id="top"> <ui:include src="..." />
<p:panelGrid style="width: 100%; height: 100%" >
<p:row id="first-row">
<p:column>
<div id="top">
<ui:include src="..." />
</div>
</p:column>
</p:row>
<p:row id="second-row">
<p:column>
<div id="bottom">
<ui:include src="..." />
</div>
</p:column>
</p:row>
</p:panelGrid>
我不想将高度设置为
或内部
,因为我希望它可以灵活使用百分比,
100%高度表的60%第一行和40%第二行
问题是表格并没有占用浏览器的全部可用空间。
目前,该表是空的,因此它甚至不占用浏览器的一半空间
IE视图源代码如下所示:
我怎样才能解决这个问题?感谢您宝贵的时间。您是否需要使用panelGrid?如果不是,我建议使用layoutUnit标记。看看这里的展示(尤其是完整的布局):
tr#first-row {
height: 60%;
}
tr#second-row {
height: 40%;
}