我在理解@angular/flex-layout
时遇到问题。我已经阅读了许多帖子,博客和示例,但是无法按我的意愿使其正常工作。
我想要一个大的mat-card
,填满屏幕的整个宽度。
在此卡中,我需要一些文字,并在文字右侧添加图片。
在此全角卡下方,我需要6张较小的卡。在大屏幕3列,小屏幕2列和最小屏幕1列上。
这是我的闪电战:https://stackblitz.com/edit/angular-6iqcgo
在这个演示中,我有几个问题:
mat-card-actions
。该怎么做?任何帮助将不胜感激。
答案 0 :(得分:1)
我建议将img放在上面有fxFlex
的div中:
<div fxFlex="0 0 50%">
<img mat-card-image src="https://i.pinimg.com/originals/79/3b/ca/793bca86db40af44ad03534f6927626b.jpg" alt="Free image">
</div>
从包含的div中删除fxLayoutGap="32px"
。
它们对我来说都显得一样高。为了使操作位于卡的底部,您应该能够使用mat-card-footer
附加到卡的底部。
您可以在margin-top
上设置margin-bottom
或mat-card
以在换行时添加间隙。