【发布时间】:2018-11-25 03:51:41
【问题描述】:
我有一张用于图像的卡片。我想在我的卡片中有两行用于图像。这背后的概念是,我得到不同的产品图像,我在一行中正确显示。在下一行,我想展示第一个产品的所有图像。但我没有正确对齐。
当前,我正在将所有图像排成一行。我想在下一行显示类中包含的所有图像。
有人可以帮我解决这个 CSS 问题吗?下面是我的代码。
HTML:
.image-card {
width: 100%;
display: flex;
overflow-x: scroll;
flex-direction: row;
}
.contain {
display: flex;
flex-direction: row;
}
.child {
display: flex;
flex-direction: row;
height: 100px;
}
.child>img {
width: 100px;
height: 100px;
}
img {
width: 100px;
height: 150px;
}
<md-card class="image-card">
<div *ngFor="let url of this.urls">
<img [src]="url" (click)="openDialog(url)">
<div class="button-row">
<a md-raised-button (click)="goToProduct(url.slice(59, 64))">
{{ url.slice(59, 66) }}
</a>
</div>
</div>
<div class="contain">
<div class="child">
<img [src]="this.secondImage">
<img [src]="this.thirdImage">
<img [src]="this.fourthImage">
<img [src]="this.logo">
<img [src]="this.brandImage">
</div>
</div>
</md-card>
【问题讨论】:
-
你能做一个小提琴吗?
-
你不能只给
.contain100% 的宽度 - 然后它会下降到下一行吗?