【发布时间】:2021-03-30 11:51:36
【问题描述】:
Angular Material 的新手,试图用一些有照片的卡片制作一个页面,但似乎 mat-card 的默认布局是它们垂直堆叠并且不填充右侧行中的空间。我试过用大约六种 flex 布局将卡片包装在一个 div 中,但都没有任何效果。
<mat-card
*ngFor="let photo of photos_brazil">
<mat-card-header>
<mat-card-title>{{photo.title}}</mat-card-title>
<mat-card-subtitle>{{photo.subTitle}}</mat-card-subtitle>
</mat-card-header>
<img mat-card-image src="{{photo.img_source_small}}" alt="{{photo.alt}}">
<mat-card-content>
<p>{{photo.content}}</p>
</mat-card-content>
</mat-card>
mat-card {
max-width: 410px;
margin: 1rem;
}
【问题讨论】: