I've a p-datatable responsive and I need to set min-width for each column. This to avoid on resize to have a column width too small. My table is created in this way:
<p-dataTable [value]="listValue" scrollable="true" scrollHeight="200px" [loading]="loading" [responsive]="true">
<p-column field="first" [style]="{'min-width':'90px'}">
<ng-template pTemplate="header">
<span title="My first Column">My first Column</span>
</ng-template>
</p-column>
....
</p-dataTable>
It doesn't work. First column became smaller than 90px on resizing page.