ngFor
生成的卡片彼此堆叠而不是保持一排。
我正在通过ngFor
. 我正在使用fxFlex="30"
每张卡,但它们彼此堆叠。我flex-wrap
也用过,但没用。
<div fxFlex *ngIf="designs" [@expand]>
<div fxLayout="column" fxLayout.gt-sm="row" style="display: inline" *ngFor="let design of designs">
<div fxFlex="30">
<mat-card>
<mat-card-header>
<mat-card-title>
<h2>{{design.label}}</h2>
</mat-card-title>
<mat-card-subtitle>
<h3>{{design.time}}hr</h3>
</mat-card-subtitle>
</mat-card-header>
<img mat-card-image src="{{BaseURL + design.image}}">
<mat-card-content>
<p>{{design.description}}</p>
</mat-card-content>
<mat-card-actions style="margin: auto;">
<button mat-stroked-button routerLink="/contact" color="primary">Book Now</button>
</mat-card-actions>
</mat-card>
</div>
</div>
</div>
我希望我生成的卡片应该是连续的。但实际上它们是相互叠加的。