Я использую «@ angular / core»: «2.4.10» и «@ angular / material»: «2.0.0-beta.2». Я установил flex-layout с помощью npm. Я хочу создать адаптивную сетку с карточками. Я использую md-grid-list и md-card. Как использовать гибкий макет с md-card или md-grid-list. Сетка и карточка должны реагировать в соответствии с размером окна / экрана. Ожидаемый результат: как только я уменьшу размер экрана, количество столбцов должно уменьшиться, а при большом размере экрана количество столбцов должно увеличиться без перекрытия содержимого карты.
Как использовать гибкий макет вместе с md-картой в сетке в angular 2?
Ответы (1)
Вот пример кода, который может оказаться полезным при выравнивании материала Angular 2 и гибкого макета Этот пример кода работал у меня.
<md-grid-list cols="4" rowHeight="250px" gutterSize="20px">
<md-grid-tile *ngFor="let data of myData">
<md-card [style.background]="'lightBlue'" [style.minHeight]="'100%'" >
<md-card-title>Your title here</md-card-title>
<md-card-content>
<h2>
any heading or content here
</h2>
</md-card-content>
</md-card>
</md-grid-tile>
</md-grid-list>
person
user2301
schedule
16.05.2017