在底部屏幕上显示数据表分页

时间:2017-04-11 10:33:13

标签: html css primefaces xhtml

我有数据表显示数据库中的数据。我将分页添加到具有“底部”位置的数据表中。我的代码:

<p:dataTable var="item" id="initemList" widgetVar="initemList" value="#{initemController.initems}"
                 paginator="true" rows="50" reflow="true"
                 paginatorTemplate="{RowsPerPageDropdown} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {CurrentPageReport}"
                 currentPageReportTemplate="{startRecord} - {endRecord} of {totalRecords}" paginatorPosition="bottom"
                 rowsPerPageTemplate="10,25,50" selectionMode="single" scrollable="true"
                 selection="#{initemController.selectedInitem}" rowKey="#{item.itemid}">

结果,这是我的数据表: enter image description here

我的分页不是在底部屏幕上,而是在我的数据之下。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

这是造型的问题。使用浏览器开发人员工具(在大多数浏览器中 F12 )选择要设置样式的节点。在Chrome中,您还可以右键单击该节点,然后选择“检查”。

现在找到创建自定义CSS规则所需的类。在您的情况下:ui-paginator-bottom

然后创建一些自定义样式。根据您的模板,最终可能会出现以下内容:

.ui-paginator-bottom {
    position: fixed;
    bottom: 0;
}

另见: