css - Angular Material如何对齐布局中心

标签 css angularjs typescript angular-material material-design

我有这个直接来自 Angular Material 的网站,因为我在 Angular Material 柔性布局方面遇到了很多麻烦。

根据有关 layout container 的文档 元素排列成一行。 max-height = 100%,max-width 是容器中元素的宽度。

我尝试了文档中提供的示例 page

    <div ng-app="myapp" ng-cloak>

<div layout="row" layout-align="center center">
  <div>one</div>
  <div>two</div>
  <div>three</div>
</div>

</div>

我的内容假设在中心垂直和水平对齐。但是我的内容是水平对齐而不是垂直对齐。

我有代码示例 here

最佳答案

<div layout-fill ng-app="myapp" ng-cloak>

<div layout="row" layout-fill layout-align="center center">
  <div>one</div>
  <div>two</div>
  <div>three</div>
</div>

</div>

请在需要占用所有空间的容器上应用layout-fill

关于css - Angular Material如何对齐布局中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41625354/

相关文章:

ios - 应用字体粗细时,设备上的字体显示不一致

javascript - 如何在angularjs中对不同的json数据使用通用服务?

typescript - 为什么 ES2015 模块语法优于自定义 TypeScript 命名空间?

Typescript:如何根据数据结构生成和打印 AST

reactjs - reportWebVitals 缺少返回类型

html - IE7 中包含 div 的 100% 宽度溢出的表格

html - 如何拥有根深蒂固的导航栏外观?

javascript - 如何将 ng-if 与单选按钮一起使用?

javascript - 如何使用ui-leaflet和Markercluster来改变markercluster的颜色?

html - p 在 img 之后。但为什么 margin-left 不起作用?