[英]Angular/flex-layout, how to add vertical space between rows when using fxLayout=“row wrap”?
我寫了這樣的代碼:
<div fxLayout="row wrap"
fxLayoutGap="20px"
fxLayoutAlign="flex-start">
<mat-card fxFlex="0 1 calc(33.3% - 20px)"
class="my-card"
*ngFor="let item of items">
...
</mat-card>
</div>
它看起來還不錯,只是行之間沒有空格。 如何使用 Angular flex-layout 和材質 UI 庫(此處為 mat-card)在行之間添加垂直間隙?
提前致謝!
我沒有找到任何開箱即用的 fx- 指令。 最終得到了這個可行的解決方案,但可能不是最優雅的解決方案。 在這個 css 文件中,只需添加:
.my-card {
...
margin-top: 10px;
margin-bottom: 10px;
...
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.