我正在研究Ionic v2并面临将右侧的离子标签值对齐的问题。以下是代码段:
Html代码:
<ion-content padding class="home">
<ion-list>
<ion-item class="clearme">
<ion-label>Employee Name:</ion-label>
<ion-label class="alignme">Gaurav</ion-label>
</ion-item>
</ion-list>
CSS:
.home {
background-color:red;
}
.alignme{
float:right !important;
}
.clearme{
clear: both !important;
}
添加这些类后,文本没有正确对齐。
答案 0 :(得分:10)
答案 1 :(得分:2)
只需使用text-align而不是float。
.alignme{
text-align: right;
}
顺便说一句,你应该只在表格中使用离子标签 - 离子输入,离子复选框等。
答案 2 :(得分:0)
如果仍未成功,请尝试此
//html
<ion-item>
<ion-input type="text" placeholder="Username"></ion-input>
<ion-label class="alignme">
<ion-icon name="logo-playstation"></ion-icon>
</ion-label>
</ion-item>
//css
.alignme{
position:absolute;
right:0
}
答案 3 :(得分:0)
Ionic对此有一个类:
<ion-label class="ion-text-center">
Centered text
</ion-label>
答案 4 :(得分:0)
在离子5中,这对我有用。
<ion-item>
<ion-label slot="start">Left Side</ion-label>
<ion-label slot="end">Right Side</ion-label>
</ion-item>