Siedzę i tłukę po kolei przykłady:
https://v6.material.angular.io/components/table/overview
i ciągle tabela wygląda jak psu z gardła wyjęta. Po prostu style nie zadziałał, a powinien i dopiero tutaj znalazłem odpowiedź na swój problem.
Bo nie jak wszystkie źródła podają:
<mat-table> <mat-header-row *cdkHeaderRowDef="[]"></mat-header-row> </mat-table>
tylko workaround:
<table mat-table [dataSource]="dataSource" class="mat-elevation-z8"> <mat-header-row *cdkHeaderRowDef="[]"></mat-header-row> </table>
Zwariować można!!!