【发布时间】:2021-07-28 12:38:15
【问题描述】:
我已经尝试了 2 个小时来完成这项工作。我正在尝试在屏幕上显示一些按钮。您可以在下面看到它们目前的样子。它们很多,所以它们看起来不太好,我无法让它们看起来正确。我希望每行有 10 个均匀分布的按钮,每列有 20 个。另外,我希望它可以用于较小的屏幕。我搜索但找不到解决问题的确切方法。我用angular-flex-layout 试过,但我做不到,所以我放弃了。我怎样才能以另一种方式实现这一目标?可以用 css 吗?
<mat-tab>
<ng-template mat-tab-label>
<mat-icon class="mr-8">format_list_numbered</mat-icon>
Cell Buttons
</ng-template>
<div fxLayout="row wrap" fxLayout.xs="column wrap" fxFlex.gt-xs="90%" [fxFlex.gt-md]="regularDistribution" fxLayoutAlign="space-evenly start">
<button mat-button class="fuse-white-fg" [class.green]="!prm.PackageCount" [class.red]="prm.PackageCount"
*ngFor="let prm of cell" [routerLink]="'/terminal/cell/'+prm.CellId">Package Count: {{prm.PackageCount}}
</button>
</div>
</mat-tab>
【问题讨论】:
标签: javascript html css angular typescript