login.component.scss
form {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
width: 100%;
height: 100%; // 这个没效果
//height: 720px;
}
md-card {
height: 25em;
flex: 0 0 20em;
}
.text-right {
margin: 10px;
text-align: end;
}我按F12看了下

外层的form组件没有占满100%的空间 form 大小被 md-card 撑大,cross axis 无剩余空间,看上去像 center 失效了。为什么 form 的 height: 100%失效了?
全网首个介绍官方 Material 组件库用法与 Redux 在 Angular 中的应用
了解课程