【发布时间】:2017-10-09 00:24:57
【问题描述】:
我有包含卡片的 md-grid-list。我已将网格列表中的列数设置为 4。当我调整浏览器窗口的大小时,网格列表不会根据浏览器窗口调整大小,并且卡片中的内容会重叠并且看起来很难看。如何将网格列表设置为根据浏览器窗口大小动态显示?或者如何根据浏览器窗口大小设置网格中卡片的数量?
<md-grid-list cols="4" md-cols-sm="2" md-cols-md="4" md-cols-lg="8" md-cols-gt-lg="12" rowHeight="250px" gutterSize="20px">
<md-grid-tile *ngFor="let data of myData">
<md-card [style.background]="'lightBlue'" [style.minHeight]="'100%'" >
<md-card-title></md-card-title>
<md-card-title></md-card-title>
<md-card-content>
<h2>
</h2>
</md-card-content>
</md-card>
</md-grid-tile>
</md-grid-list>
【问题讨论】:
-
你在使用 Angular 2 吗?
-
@ShrutiAgarwal 是的。我正在使用 Angular 2.4.10 版本
-
像 md-cols-sm 这样的指令对它无效。请查看此以获取更多详细信息:material.angular.io/components/component/grid-list
-
@ShrutiAgarwal 好的,谢谢。如果它们无效,哪些响应指令可与角度 2 中的网格一起用于屏幕大小调整?
-
我在下面的答案中提到了可能的选项。如果您有任何疑问,请告诉我。
标签: angularjs-directive material-design angular-material angular2-directives angular-material2