0
私はイオニックページにカードのリストを表示しています。 はここに私のコードです:イオニックカードの縦横比を維持する方法
HTML
<ion-content class="home" padding>
<ion-card class="event-item" *ngFor="let item of items">
<div [ngStyle]="{'background-image': 'url(' + item.img + ')'}" class="card-thumbnail"></div>
<ion-card-content>
<p [innerHTML]="item.excerpt"></p>
</ion-card-content>
</ion-card>
</ion-content>
SCSS
.event-item {
margin: 25px 10px;
}
.card-thumbnail {
height: 18rem;
background-size: cover;
background-position-x: 50%;
background-position-y: 50%;
}
は私が<ion-card>
要素にパーセント値にpadding-top
を設定し、そこから多くのことを試してみました - これは、カードを作りました必要に応じてサイズを変更することができますが、画像が歪んでしまいます。