离子造型容器
Posted
技术标签:
【中文标题】离子造型容器【英文标题】:Ionic styling container 【发布时间】:2021-12-28 21:22:26 【问题描述】:能否帮助我格式化我的离子代码,使其看起来像图片 1?
图2是目前的样子
代码如下:
<ion-content >
<ion-grid>
<ion-row class="ion-text-center">
<ion-col size="0.9" *ngFor="let c of images; let i = index">
<img src="../assets/cards/cardBackground/cardBackground.png" *ngIf="!c.isFlipped" (click)="selectCard(c)"/>
<img [src]="imageDir + c.name + '.png'" *ngIf="c.isFlipped && !c.isMatched" (click)="selectCard(c)"/>
</ion-col>
</ion-row>
<ion-row class="ion-text-center" >
<ion-col >
<ion-card class="card-class">
<img src="../assets/playIcons/player1.svg"/>
<ion-card-header>
<ion-card-title>this.player1["name"]</ion-card-title>
<ion-card-title>Score: this.player1["score"]</ion-card-title>
</ion-card-header>
</ion-card>
</ion-col>
<ion-col >
<ion-card class="card-class">
<img src="../assets/playIcons/player2.svg"/>
<ion-card-header>
<ion-card-title>this.player2["name"]</ion-card-title>
<ion-card-title>Score: this.player2["score"]</ion-card-title>
</ion-card-header>
</ion-card>
</ion-col>
</ion-row>
</ion-grid>
</ion-content>
我在前端方面没有那么多经验,非常感谢您的帮助,谢谢
【问题讨论】:
【参考方案1】:最简单的解决方案是使用嵌套网格。例如
<ion-grid>
<ion-row class="ion-align-items-center ion-justify-content-center">
<ion-col size="3">
<ion-card class="card-class">
<img src="../assets/playIcons/player1.svg"/>
<ion-card-header>
<ion-card-title>this.player1["name"]</ion-card-title>
<ion-card-title>Score: this.player1["score"]</ion-card-title>
</ion-card-header>
</ion-card>
</ion-col>
<ion-col size="6">
<ion-grid>
<ion-row class="ion-text-center">
<ion-col size="0.9" *ngFor="let c of images; let i = index">
<img src="../assets/cards/cardBackground/cardBackground.png" *ngIf="!c.isFlipped" (click)="selectCard(c)"/>
<img [src]="imageDir + c.name + '.png'" *ngIf="c.isFlipped && !c.isMatched" (click)="selectCard(c)"/>
</ion-col>
</ion-row>
</ion-grid>
</ion-col>
<ion-col size="3">
<ion-card class="card-class">
<img src="../assets/playIcons/player2.svg"/>
<ion-card-header>
<ion-card-title>this.player2["name"]</ion-card-title>
<ion-card-title>Score: this.player2["score"]</ion-card-title>
</ion-card-header>
</ion-card>
</ion-col>
</ion-row>
</ion-grid>
您可能希望将嵌套网格的卡片分解为单独的行。
【讨论】:
非常感谢,我现在学到了一些东西,看起来好多了以上是关于离子造型容器的主要内容,如果未能解决你的问题,请参考以下文章