【发布时间】:2020-01-06 03:46:06
【问题描述】:
我正在尝试同时实现column resize 和stick header。但是如果我不使用列调整大小,粘性标题可以正常工作。如果我同时实现这两个,列调整大小正在工作,但粘性标题不起作用。
我使用了来自 primeng 的以下 css 作为粘性标题。
:host ::ng-deep .ui-table .ui-table-thead > tr > th {
position: -webkit-sticky;
position: sticky;
top: 70px;
}
@media screen and (max-width: 64em) {
:host ::ng-deep .ui-table .ui-table-thead > tr > th {
top: 100px;
}
}
对于列调整大小,我使用了以下代码,[resizableColumns]="true",pResizableColumn
<p-table [columns]="cols" [value]="cars1" [resizableColumns]="true">
...
<th *ngFor="let col of columns" pResizableColumn>
如果我删除 resizbleColumns 和 pResizableColumn 粘性标题工作正常。我怎样才能让它同时工作。?这是stackblitz 和Demo
【问题讨论】:
标签: html css angular primeng primeng-datatable