gpt4 book ai didi

CSS 垂直对齐文本

转载 作者:太空宇宙 更新时间:2023-11-03 20:31:50 25 4
gpt4 key购买 nike

我正在使用 Ionic 2,并且有以下内容:

enter image description here

如您所见,文本“Ashton marais”并未与图像垂直居中。我如何使用 css 实现这一点?

html

<ion-item>
<ion-avatar (click)="addPhoto()" item-left class="wrapper wrapper-job">
<img [src]="jobModel.avatar64 ? jobModel.avatar64 : 'images/blank-profile-picture.png'">
<P *ngIf="!fromSearch && personModelLoggedIn && jobModel.person.id === personModelLoggedIn.id">EDIT</P>
</ion-avatar>
<ion-row>
<ion-col>
<h3 class="job-person-name">Ashton Marais</h3>
</ion-col>
</ion-row>
</ion-item>

CSS

.job-person-name {
vertical-align: middle;
}

我添加了job-person-name类,但是好像没有什么效果。

感谢任何建议。

最佳答案

Css Flex 属性可用于垂直对齐文本。

.flex-container {
display: flex;
}
.job-person-name {
display: flex;
align-items: center;
}
<div class="flex-container">
<img src="http://lorempixel.com/400/200/">
<h3 class="job-person-name">Ashton Marais</h3>
</div>

导致:

Flex aligned text

这是上图的代码。(http://codepen.io/dpes/pen/gLPjmQ)。希望能帮助到你。谢谢

关于CSS 垂直对齐文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40545566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com