【发布时间】:2016-11-23 01:01:27
【问题描述】:
我想使用 primefaces 创建一个表格,但我的表格列的标题和正文的宽度不相等。我尝试为每一列添加style="width: inherit" 或style="width: 30%",但表格标题和表格主体之间的宽度仍然不均匀。如果表格不可滚动但我想要一个可滚动的表格,它会很好地统一。
这是我的代码:
<h:panelGrid columns="1" class="plan-panel" columnClasses="label, value">
<h:outputText class="deploy-label" value="Table 1"/>
<p:dataTable var="service" value="aaaa"
id="service-table" scrollable="true" scrollHeight="250">
<p:column headerText="Col1" width="20">
<h:outputText value="test122222222222"/>
</p:column>
<p:column headerText="Col2" width="20">
<h:outputText value="test255567y774"/>
</p:column>
<p:column headerText="Col3" width="20">
<h:outputText value="test3433666"/>
</p:column>
<p:column headerText="Col4" width="20">
<h:outputText value="test43364667"/>
</p:column>
</p:dataTable>
</h:panelGrid>
我想知道是否有人知道如何在此表上应用样式以使表的标题和正文宽度相等。
谢谢
【问题讨论】:
-
PF 版本?我假设是旧的,还是您在面板网格之外尝试过?
-
嗨,我的 PF 版本是 3.5,我确实在 panelgrid 之外尝试过,但仍然没有 algin
标签: css jsf primefaces datatable