我猜,不允许在材质网格(嵌套网格)中放置材质网格?
有人可以证实我的假设吗?
(我正在使用 Angular Material 6。)
<mat-grid-list cols="6" gutterSize="32px">
<mat-grid-tile [colspan]="3">
left
<mat-grid-list cols="3" gutterSize="8px">
<mat-grid-tile>1</mat-grid-tile>
<mat-grid-tile [colspan]="2">2</mat-grid-tile>
<mat-grid-tile [colspan]="3">3</mat-grid-tile>
</mat-grid-list>
</mat-grid-tile>
<mat-grid-tile [colspan]="3">
right
<mat-grid-list cols="3" gutterSize="8px">
<mat-grid-tile>4</mat-grid-tile>
<mat-grid-tile [colspan]="2">5</mat-grid-tile>
<mat-grid-tile [colspan]="3">6</mat-grid-tile>
</mat-grid-list>
</mat-grid-tile>
</mat-grid-list>
结果应如下所示(两种不同的装订线尺寸):
我为什么要这个?我必须实现的设计在列之间具有不同的 GUTTER SIZES :-/ 我认为网格中的网格将是一个聪明的解决方案,但它不起作用。
更新:此处建议的解决方案不起作用,因为这仅在较旧的 Angular JS材料中才有可能。