Я использую <mat-grid-list>
в моем проекте, как показано ниже кода
HTML
<mat-grid-list cols="2" [cols]="breakpoint" rowHeight="240px" (window:resize)="onResize($event)">
<mat-grid-tile>
1
</mat-grid-tile>
<mat-grid-tile>
2
</mat-grid-tile>
<mat-grid-list>
TS
import {Component, OnInit, VERSION, ViewChild } from '@angular/core';
export class CustomersComponent implements OnInit {
public ngVersion: string = VERSION.full;
public matVersion: string = '5.1.0';
public breakpoint: number;
ngOnInit() {
this.breakpoint = (window.innerWidth <= 600) ? 1 : 2;
}
onResize(event) {
this.breakpoint = (event.target.innerWidth <= 600) ? 1 : 2;
}
}
Как я могу установить сначала <mat-grid-tile>
width на 40% и второй <mat-grid-tile>
width на 60% . Попробуйте answer тоже, пока нет результат.
Вот ссылка stackblitz