首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在材料卡中没有垂直对齐的跨距和按钮

在材料卡中没有垂直对齐的跨距和按钮
EN

Stack Overflow用户
提问于 2019-09-23 19:50:21
回答 2查看 722关注 0票数 0

我正在尝试将一个按钮对齐到角材质卡的右边,如

代码语言:javascript
复制
<mat-card fxFlex="70" fxFlexOffset="15"  class="margin-10">
    <span>Hello</span>
    <div fxFlex></div>
    <button mat-button>Edit</button>
</mat-card>

虽然它可以工作,但它破坏了跨度和按钮的垂直排列。怎么修呢?

Stackblitz at:https://stackblitz.com/edit/angular-employee-management-firebase-material-flex

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-09-23 19:58:21

fxLayoutAlign="start center"属性添加到你的卡中,就像这样-

代码语言:javascript
复制
<mat-card fxFlex="70" fxFlexOffset="15" fxLayoutAlign="start center" class="margin-10">

像这样替换你的css -

代码语言:javascript
复制
.margin-10 {
  margin: 10px;
  display:flex;
  align-items:center;
}

想了解更多信息,你可以参考-

票数 2
EN

Stack Overflow用户

发布于 2019-09-23 19:57:28

如果将其添加到CSS中:

代码语言:javascript
复制
.mat-card {
    align-items: center;
}

它将使单词Hello与该框中的“编辑”字对齐。使用Chrome进行测试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58069283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档