布局对齐不适用于 angular material
layout-align not working in angular material
我有这段代码,这里当屏幕尺寸大于 small 时布局对齐工作正常但当它小于 Small 布局对齐不起作用
<div layout-gt-sm="row" layout-lt-sm="column" flex layout-align="space-around center">
<!-- main content like jokes and news will go here -->
<div flex-gt-sm="55" flex="80">
<md-card class="md-whiteframe-5dp">
hello</md-card>
</div>
<!-- todo and upcoming event will go here -->
<div flex-gt-sm="35" flex="80">
<div>
<ng-include src="'templates/dashboard/todo.html'"></ng-include>
</div>
<div>
<ng-include src="'templates/dashboard/todo.html'"></ng-include>
</div>
</div>
</div>
谢谢
Angular Material 不再提供 layout-lt-*
指令。相反,你应该这样做:
<div layout="column" layout-gt-sm="row">
这可能会导致您的布局对齐指令不起作用,因为它们目前在您的代码中没有父布局。
您可以在这里阅读更多内容:https://material.angularjs.org/HEAD/layout/container
我有这段代码,这里当屏幕尺寸大于 small 时布局对齐工作正常但当它小于 Small 布局对齐不起作用
<div layout-gt-sm="row" layout-lt-sm="column" flex layout-align="space-around center">
<!-- main content like jokes and news will go here -->
<div flex-gt-sm="55" flex="80">
<md-card class="md-whiteframe-5dp">
hello</md-card>
</div>
<!-- todo and upcoming event will go here -->
<div flex-gt-sm="35" flex="80">
<div>
<ng-include src="'templates/dashboard/todo.html'"></ng-include>
</div>
<div>
<ng-include src="'templates/dashboard/todo.html'"></ng-include>
</div>
</div>
</div>
谢谢
Angular Material 不再提供 layout-lt-*
指令。相反,你应该这样做:
<div layout="column" layout-gt-sm="row">
这可能会导致您的布局对齐指令不起作用,因为它们目前在您的代码中没有父布局。
您可以在这里阅读更多内容:https://material.angularjs.org/HEAD/layout/container