【发布时间】:2019-12-29 04:40:47
【问题描述】:
如何在 Angular 组件中使用 css 在页面中心对齐网格
.grid-container {
display: grid;
grid-gap: 20px;
grid-template-columns: repeat(3, 1fr);
}
我尝试了 margin-left 和 margin-right 的百分比,但效果不是很优雅。
<main>
<div class="grid-container col-md-9 text-center center">
<card class="grid-item" [data]="topic"><card>
<ng-container *ngFor="let o of os">
<card class="grid-item" [data]="o"></card>
</ng-container>
</div>
</main>
【问题讨论】:
-
确认一下,您是在尝试使用角度材料 mat-grid 还是 bootstrap?还是您自己的网格实现?
-
我想我都用过...
-
最简单的解决方案可能就是使用 css,这里列出了多种方法:css-tricks.com/centering-css-complete-guide
标签: css angular grid alignment center