Попытка составить список, из которого при изменении размера текстовый элемент будет располагаться вертикально друг над другом, но они начинают перекрываться при изменении размера окна, как видно на правом изображении. Левое изображение полноэкранное.
<mat-list-item *ngFor="let item of items">
<div matLine>
<div fxLayout="column">
<div fxLayout="column" fxLayout.gt-md="row">
<div fxFlex="50"> ---------one--------- </div>
<div fxFlex="50"> ---------two--------- </div>
</div>
<div fxLayout="column" fxLayout.gt-md="row">
<div fxFlex="50"> ---------three---------</div>
<div fxFlex="50"> ---------four---------</div>
</div>
</div>
</div>
</mat-list-item>