jsf - Primefaces columnGroup 无法正确呈现
问题描述
我有声明 columnGroup 的 dataTable:
<p:columnGroup type="header">
<p:row>
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="2" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="2" />
<p:column colspan="1" />
</p:row>
</p:columnGroup>
我想在该配置中添加另一行带有标题的行,colspan 6 和 9(之前显示的行有 colspan = 15,所以 (6 + 9) colspan 应该没问题)。结果,当我将下面的行添加到 columnGroup 中时:
<p:columnGroup type="header">
<p:row>
<p:column colspan="6" />
<p:column colspan="9" />
</p:row>
<p:row>
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="2" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="1" />
<p:column colspan="2" />
<p:column colspan="1" />
</p:row>
</p:columnGroup>
第二行(具有更多列)无法正确呈现 - 不保持使用 colspan 属性声明的列宽。有什么问题?