Aru*_*san 2 ionic-framework ionic3 ionic4

我有一个带有离子头像和带有大文本的离子标签的离子项目。为了在 ion-label 中显示全文,我向 ion-label 添加了一个类“ion-text-nowrap”。它工作正常。但问题是 ion-avatar 自动放置到 ion-item 的垂直中心。我不需要对齐头像垂直对齐中间。我想要那个对齐 ion-item 的左上角。我怎样才能做到这一点?
这是我的代码:
<ion-item>
<ion-avatar slot="start">
<img [src]="img">
</ion-avatar>
<ion-label class="ion-text-nowrap">
<p>{{text}}</p>
</ion-label>
</ion-item>
Run Code Online (Sandbox Code Playgroud)
在 Ionic 中没有 css 属性可以实现这一点。但是可以通过覆盖ion-avatarand的 css 来实现ion-label。
将头像的位置更改为absolute并将其放置在项目的顶角。然后调整标签边距以将文本放回您想要的位置。
ion-avatar{
position: absolute;
top: 0px;
left: 0px;
}
ion-label{
margin-left: // size needed
}
Run Code Online (Sandbox Code Playgroud)
示例输出:
| 归档时间: |
|
| 查看次数: |
1640 次 |
| 最近记录: |